区分大小写:最主要的就是知道使用“BINARY”,以及使用的位置:
where子句中的一些运算符:
= 等于
<> 不等于, 在sql的一些版本中也可以写作 !=
> 大于
< 小于
BETWEEN 在某个范围内
LIKE 搜索某种模式,即模糊匹配
IN 指定针对某个列的多个可能值。
示例:SELECT * FROM emp WHERE sal BETWEEN 1500 AND 3000;
查询emp表中SAL列中大于1500,小于3000的值,查询的范围是1500-3000,1500和3000都包含在内。
不带比较运算符的WHERE子句,这个时候会执行隐式转换。
0转为false,1转为true 和编程语言中0和1代表的含义一样