where子句
WHERE 子句用于指定从一个表或多个表中获取数据的条件。
如果满足给定的条件,即为真(true)时,则从表中返回特定的值。您可以使用 WHERE 子句来过滤记录,只获取需要的记录。
WHERE 子句不仅可用在 SELECT 语句中,它也可用在 UPDATE、DELETE 语句中,等等,这些我们将在随后的章节中学习到。
通常语法:
SELECT column1, column2, columnN
FROM table_name
WHERE [condition]Code language: CSS (css)
比如我们在第八节中就使用where结合逻辑表达式来进行过滤:
SELECT * FROM student WHERE AGE >= 25 AND SALARY >= 65000;
SELECT * FROM student WHERE AGE >= 25 OR SALARY >= 65000;
SELECT * FROM student WHERE AGE IS NOT NULL;Code language: PHP (php)
此外还会用在删除、修改等子句中。这个我们后面学到删除和修改的时候再来讨论这个问题。
Previous: sqlite获取当前日期