(三)MySQL 逻辑表达式筛选

逻辑表达式筛选

一、逻辑运算符

1、&&、||、!
2、AND、OR、NOT (MySQL中建议使用这组)
3、&&、and两个条件都为true真,结果为true,反之则为false假
4、||、OR 只要有一个条件为true,结果为true,反之则为false假
5、!、NOT 如果连接的条件本身为false,结果取反。反之也成立。

二、逻辑运算符的作用

用于连接条件表达式。

三、实战举例

1、查询学生编号在50-150之间的学生信息。

SELECT * FROM tstudent WHERE StudentID>=50 AND StudentID<=150;

在这里插入图片描述
2、查询学生编号不在50-150之间的学生信息。或者班级是网络的学生

SELECT * FROM tstudent WHERE StudentID<50 OR StudentID>150 OR Class='网络';

等价于

SELECT * FROM tstudent WHERE NOT(StudentID>=50 AND StudentID<=150) OR Class='网络';

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章