SQL BETWEEN
SQL IS NULL 

SQL NOT

在 SQL 中,NOT 是一个逻辑操作符,用于对条件进行否定。它通常与其他 SQL 操作符一起使用,用于过滤不符合指定条件的行。


使用方式:

NOT 通常用在 WHERE 子句中,用来否定一个条件表达式。例如:

SELECT *
FROM table_name
WHERE NOT condition;


其中,condition 是一个返回布尔值(True 或 False)的条件表达式。


示例说明:

如有一个名为teachers的表,包含教职工的基本信息,现要查询年龄不大于35的教师信息:


teachers表

teacher_idteachar_namecolleage_idage
1
张三
10029
2李四10236
3王五10133


我们可以这样实现这个查询:

SELECT teacher_id, teachar_name, age
FROM teachers
WHERE not age > 35


返回结果如下:

teacher_idteacher_nameage
1
张三29
3
王五33


结合其他操作符使用:

NOT 可以与其他 SQL 操作符结合使用,例如 IN、LIKE、BETWEEN 等,用于否定这些操作符所表示的条件。


总结:

NOT 是 SQL 中用于否定条件表达式的逻辑操作符,能够很好地与其他操作符结合使用,帮助进行更复杂的数据过滤和查询。