以及MySQL中的哪些条款' NOT'关键字可以用吗?确实在MySQL中

时间:2016-08-07 15:06:30

标签: mysql sql database relational-database rdbms

有一个关键字' NOT'在 MySQL

例如,请考虑 MySQL 中的以下SQL查询:

SELECT * FROM Customers WHERE Country NOT LIKE '%land%';

请参阅上面的查询' NOT'关键字与LIKE关键字一起使用。

我想知道在MySQL数据库查询中特别使用'NOT'关键字的子句和关键字。

有人可以通过示例查询向我提供这方面的帮助吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

NOT关键字可以与任何布尔表达式一起使用(因此实际上与任何数值表达式一起使用但是不要去那里)。例如:

where not (a = b)
where not (a is null)
where not (a in ('x', 'y', 'z'))
where not (a = 1 or b = 2 or c = 3)

这是关键字not。至少有三个其他中缀运算符包含notnot innot likeis not null。对于这些,not是运营商名称的一部分,而不是单独的关键字。