WHERE子句有哪些运算符?
时间: 2024-06-18 12:00:36 浏览: 187
【SQL基础(二)】【SQL WHERE 子句+引号的使用+SQL AND & OR 运算符+SQL ORDER BY 子句】
WHERE子句是SQL语言中用于筛选数据的关键字,它可以根据特定的条件从表中筛选出需要的数据。WHERE子句支持以下运算符:
1. 等于(=):用于比较两个值是否相等,例如:WHERE name = '张三';
2. 不等于(<>):用于比较两个值是否不相等,例如:WHERE age <> 18;
3. 大于(>):用于比较一个值是否大于另一个值,例如:WHERE salary > 5000;
4. 小于(<):用于比较一个值是否小于另一个值,例如:WHERE score < 60;
5. 大于等于(>=):用于比较一个值是否大于或等于另一个值,例如:WHERE age >= 20;
6. 小于等于(<=):用于比较一个值是否小于或等于另一个值,例如:WHERE price <= 100;
7. BETWEEN...AND...:用于比较一个值是否在某个范围内,例如:WHERE age BETWEEN 18 AND 30;
8. IN:用于比较一个值是否在给定的一组值中,例如:WHERE gender IN ('男', '女');
9. LIKE:用于模糊匹配,例如:WHERE name LIKE '%张%'。
阅读全文