第一章:比较运算符
1.1 比较运算符
比较运算符用于比较运算,判断逻辑是否成立。
比较运算符的使用方式如下:A operator B
其中 operator 是比较运算符,用于对 A 和 B 进行比较运算。
常用的比较运算符有 =(等于) 、!=(不等于)、 <>(不等于)、<(小于)、<=(小于等于)、>(大于)、>=(大于等于),其中 != 和 <> 在特殊情况下用法是不同的,这里暂时不提。
比较运算符常常与 WHERE 在一起使用。WHERE 用于逻辑判断,WHERE 后面写判断的条件,满足条件的语句会被筛选出来。
WHERE 比较运算符的使用方式如下:WHERE A operator B
👇我们可以通过下面的实例来感受一下比较运算符的用法。
假如我们要查询学生人数超过 800 的所有课程信息,我们可以使用下面的 SQL 语句:SELECT * FROM
coursesWHERE
student_count> 800;
执行输出结果
mysql> SELECT *
-> FROM `courses`
-> WHERE `student_count` > 800;
+----+-------------------------+---------------+------------+------------+
| id | name | student_count | created_at | teacher_id |
+----+-------------------------+---------------+------------+------------+
| 1 | Advanced Algorithms | 880 | 2020-06-01 | 4 |
| 2 | System Design | 1350 | 2020-07-18 | 3 |
| 6 | Artificial Intelligence | 1660 | 2018-05-13 | 3 |
| 12 | Dynamic Programming | 2000 | 2018-08-18 | 1 |
+----+-------------------------+---------------+------------+------------+
4 rows in set (0.00 sec)
结果可以清楚地看出学生人数超过 800 的课程一共有四门,课程名称如上所示。