SQLite Where语句
SQLite WHERE 子句通常与 SELECT、UPDATE 和 DELETE 语句一起使用,以指定从一个表或多个表中获取数据时的条件。
如果条件为满足或为 true,则从表中返回特定值。您将使用 WHERE 子句来过滤记录并仅获取必要的记录。
WHERE 子句还用于过滤记录并仅获取特定数据。
语法:
SELECT column1, column2, columnN
FROM table_name
WHERE [condition]
示例:
在此示例中,我们使用带有多个比较和逻辑运算符的 WHERE 子句。如>、<、=、喜欢、不等。
我们有一个表学生有以下数据:
示例 1:
选择年龄大于或等于 25 且费用大于或等于 10000.00 的学生
SELECT * FROM STUDENT WHERE AGE >= 25 AND FEES >= 10000.00;
输出结果:
示例 2:
从 STUDENT 表中选择学生,其中姓名以“A”开头并不重要,“A”后面是什么
SELECT * FROM STUDENT WHERE NAME LIKE 'A%';
输出结果:
示例 3:
从学生表中选择年龄为 25 或 27 的所有学生。
SELECT * FROM STUDENT WHERE AGE IN ( 25, 27 );
输出结果:
示例4:
从学生表中选择年龄既不是 25 岁也不是 27 岁的所有学生。
输出结果:
热门文章
优秀文章