Cassandra 读取数据
SELECT命令用于从Cassandra表读取数据。您可以使用此命令读取整个表,单个列,特定单元格等。
语法:
SELECT FROM <tablename>
示例:
让我们以一个示例演示如何从Cassandra表中读取数据。我们有一个名为" student"的表,其中包含列(student_id,student_fees student_name)
使用SELECT命令读取整个表格
SELECT * FROM student;
读取特定列
本示例将仅从Student表中读取student_name和student_id。
SELECT student_id, student_name FROM student;
使用WHERE子句
WHERE子句与SELECT命令一起使用,以指定必须从中获取数据的确切位置。
语法:
SELECT FROM <table name> WHERE <condition>;
注意: WHERE子句只能用于作为主键一部分或具有辅助索引的列。
示例:
SELECT * FROM student WHERE student_id=2;
UPDATE命令用于更新Cassandra表中的数据。如果在更新数据后看不到结果,则表明数据已成功更新,否则将返回错误。在更新Cassandra表中的数据时,通常使用以下关键字:Where: WHE ...