Cassandra 读取数据

 

SELECT命令用于从Cassandra表读取数据。您可以使用此命令读取整个表,单个列,特定单元格等。

语法:

SELECT FROM <tablename> 

示例:

让我们以一个示例演示如何从Cassandra表中读取数据。我们有一个名为" student"的表,其中包含列(student_id,student_fees student_name)

 

使用SELECT命令读取整个表格

SELECT * FROM student;

Cassandra阅读日期1

 

读取特定列

本示例将仅从Student表中读取student_name和student_id。

SELECT student_id, student_name FROM student; 

Cassandra阅读日期2

 

使用WHERE子句

WHERE子句与SELECT命令一起使用,以指定必须从中获取数据的确切位置。

语法:

SELECT FROM <table name> WHERE <condition>; 

注意: WHERE子句只能用于作为主键一部分或具有辅助索引的列。

示例:

SELECT * FROM student WHERE student_id=2;

Cassandra阅读日期3

 UPDATE命令用于更新Cassandra表中的数据。如果在更新数据后看不到结果,则表明数据已成功更新,否则将返回错误。在更新Cassandra表中的数据时,通常使用以下关键字:Where: WHE ...