where后面跟的是条件,在数据源中进行筛选。返回条件为真记录 MySQL支持的运算符 - -- 比较运算符
- > 大于
- < 小于
- >= 大于等于
- <= 小于等于
- = 等于
- != 不等于
- -- 逻辑运算符
- and 与
- or 或
- not 非
- -- 其他
- in | not in 字段的值在枚举范围内
- between…and|not between…and 字段的值在数字范围内
- is null | is not null 字段的值不为空
复制代码例题: - -- 查找语文成绩及格的学生
- mysql> select * from stu where ch>=60;
- -- 查询语文和数学都及格的学生
- mysql> select * from stu where ch>=60 and math>=60;
- -- 查询语文或数学不及格的学生
- mysql> select * from stu where ch<60 or math<60;
复制代码 |