MySQL NOT条件

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

一、MySQL NOT条件 语法

NOT condition 

参数说明:

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

二、带有 IN 条件的 MySQL NOT 运算符

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

执行以下SQL语句:

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

输出结果为:

三、带有 IS NULL 条件的 MySQL NOT 运算符

执行以下SQL语句:

SELECT *  
FROM officers  
WHERE officer_name IS NOT NULL;  

输出结果为:

四、带有 LIKE 条件的 MySQL NOT 运算符

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

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

输出结果为:

五、带有 BETWEEN 条件的 MySQL NOT 运算符

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

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

输出结果为:

热门文章

优秀文章