程序员社区

MySQL系列教程 --- 66、MySQL 中的 NOT 语句

MySQL NOT 条件与 MySQL IN 条件相反。它用于否定 SELECT、INSERT、UPDATE 或 DELETE 语句中的条件。

句法:

NOT condition  

范围

条件:它指定要否定的条件。

具有 IN 条件的 MySQL NOT 运算符

考虑一个表“officers”,具有以下数据。

file

执行以下查询:

SELECT *  
FROM officers  
WHERE officer_name NOT IN ('Ajeet','Vimal','Deepika');  

输出:

file

具有 IS NULL 条件的 MySQL NOT 运算符:

执行以下查询:

SELECT *  
FROM officers  
WHERE officer_name IS NOT NULL;  

输出:

file

具有 LIKE 条件的 MySQL NOT 运算符:

我们也为此操作使用同一张表“官员”:

执行以下查询:

SELECT *  
FROM officers  
WHERE officer_name NOT LIKE 'A%';  

输出:

file

具有 BETWEEN 条件的 MySQL NOT 运算符:

我们也为此操作使用同一张表“官员”:

执行以下查询:

SELECT *  
FROM officers  
WHERE officer_id NOT BETWEEN 3 AND 5;  

输出:

file

赞(0) 打赏
未经允许不得转载:IDEA激活码 » MySQL系列教程 --- 66、MySQL 中的 NOT 语句

一个分享Java & Python知识的社区