作用:检索数据中符合条件的值
逻辑运算符:
运算符 | 语法 | 描述 |
and? ? ? ?&& | a? and? b? ? ? ?a? ?&&? b | a和b |
or? ? ? ? ? || | a? or? b? ? ? ? ? a? ||? b | a或b |
Not? ? ? ?! | a? ?!=b? ? ? ? ? ? not? ?a? =? b? | a不等于b |
-- 查询成绩在80~100分之间:、
-- and
SELECT `studentno`,`studentresult` FROM `result`
WHERE `studentresult`>=80 AND `studentresult`<=100
-- &&
SELECT `studentno`,`studentresult` FROM `result`
WHERE `studentresult`>=80 && `studentresult`<=100
-- 模糊查询(区间)
SELECT `studentno`,`studentresult` FROM `result`
WHERE `studentresult`BETWEEN 80 AND 100
-- 查询除了1000号学生之外的同学的成绩
-- !=和not
SELECT `studentno`,`studentresult` FROM `result`
WHERE `studentno`!='1000'
SELECT `studentno`,`studentresult` FROM `result`
WHERE NOT `studentno`='1000'