简单搜索条件

SELECT number, name, id_number major FROM student_info WHERE name = '狗哥';


WHERE子句,用于匹配条件,后面接运算符表达式,可用的运算符有几下:

运算符示例描述
=a = ba等于b
<=>a <=> ba等于b(NULL值安全)
<>或!=a <> ba不等于b
<a < ba小于b
<=a <= ba小于或等于b
>a > ba大于b
>=a >= ba大于或等于b
BETWEENa BETWEEN b AND ca的值必须满足 b<=a<=c
NOT BETWEENa NOT BETWEEN b AND ca的值必须不满足b<=a<=c

匹配列表中的元素

运算符示例描述
INa IN (b1, b2, ...)a是b1,b2,...中的某一个
NOT INa NOT IN (b1, b2, ...)a不是b1,b2,...中的某一个

匹配NULL

运算符示例描述
IS NULLa IS NULLa的值是NULL
IS NOT NULLa IS NOT NULLa的值不是NULL











  • 无标签