📅  最后修改于: 2020-11-12 09:50:49             🧑  作者: Mango
SQLite WHERE子句通常与SELECT,UPDATE和DELETE语句一起使用,以指定从一个或多个表中获取数据时的条件。
如果满足条件或满足条件,则从表中返回特定值。您将使用WHERE子句过滤记录并仅获取必要的记录。
WHERE子句还用于过滤记录并仅获取特定数据。
句法:
SELECT column1, column2, columnN
FROM table_name
WHERE [condition]
例:
在此示例中,我们将WHERE子句与多个比较运算符和逻辑运算符。如>,<,=,LIKE,NOT等。
我们有一个学生桌,有以下数据:
范例1:
选择年龄大于或等于25岁且学费大于或等于10000.00的学生
SELECT * FROM STUDENT WHERE AGE >= 25 AND FEES >= 10000.00;
输出:
范例2:
从学生表中选择学生,其中名字以“ A”开头并不重要。
SELECT * FROM STUDENT WHERE NAME LIKE 'A%';
输出:
范例3:
从“学生”表中选择年龄在25或27岁之间的所有学生。
SELECT * FROM STUDENT WHERE AGE IN ( 25, 27 );
输出:
范例4:
从“学生”表中选择年龄不超过25岁或27岁的所有学生。
输出: