条件查询WHERE
WHERE <查询条件> {<判定运算1>,<判定运算2>,…}
判定运算的语法分类如下:
- <表达式1>
{=|<|<=|>|>=|<=>|<>|!=}<表达式2> - <表达式1>
[NOT]LIKE<表达式2> - <表达式1>
[NOT][REGEXP|RLIKE]<表达式2> - <表达式1>
[NOT]BETWEEN<表达式2>AND<表达式3> - <表达式1>
IS[NOT]NULL
多条件
查询课程号为1,并且成绩大于60的学生
mysql> select * from score-> WHERE 课程号=1 AND 成绩>60;+-------+--------+--------+------+----------+| 学号 | 课程号 | 课程名 | 成绩 | 成绩情况 |+-------+--------+--------+------+----------+| 23130 | 1 | 数据库 | 100 | 合格 || 81211 | 1 | 数据库 | 66 | 合格 |+-------+--------+--------+------+----------+
