SQL在线练习网址:SQL在线练习
Lesson 2:条件查询(WHERE子句-数字类)
基本语句:SELECT column FROM mytable WHERE condition
练习要点:
- 大写的关键字(如 SELECT, WHERE, AND,OR)有助于把 关键字 和 表名,列名区分开,让 SQL更容易理解
- WHERE是一个更精确的查询出特定数据的语句
- 越精确的查找,会使SQL的运行速度越快
- 并含条件不需要出现多个WHERE语句
具体语法规则表
关键字 | 意思 | 例子 |
---|---|---|
=, !=, < <=, >, >= | 大于,等于等比较 | col_name != 4 |
BETWEEN … AND … | 在两个数之间 | col_name BETWEEN 1.5 AND 10.5 |
NOT BETWEEN … AND … | 不在两个数之间 | col_name NOT BETWEEN 1 AND 10 |
IN (…) | 在一个列表 | col_name IN (2, 4, 6) |
NOT IN (…) | 不在一个列表 | col_na |