Cassandra读取数据

本文概述

  • 使用SELECT命令读取整个表
  • 阅读特定专栏
  • WHERE条款的使用
SELECT命令用于从Cassandra表读取数据。你可以使用此命令读取整个表, 单个列, 特定单元格等。
句法:
SELECT FROM < tablename>

例:
让我们以一个示例来演示如何从Cassandra表中读取数据。我们有一个名为“ student”的表, 其中包含列(student_id, student_fees student_name)
使用SELECT命令读取整个表
SELECT * FROM student;

Cassandra读取数据

文章图片
阅读特定专栏 本示例将仅从Student表中读取student_name和student_id。
SELECT student_id, student_name FROM student;

Cassandra读取数据

文章图片
WHERE条款的使用 WHERE子句与SELECT命令一起使用, 以指定必须从中获取数据的确切位置。
句法:
SELECT FROM < table name> WHERE < condition> ;

注意:WHERE子句只能用于作为主键一部分或在其上具有辅助索引的列。 【Cassandra读取数据】例:
SELECT * FROM student WHERE student_id=2;

Cassandra读取数据

文章图片

    推荐阅读