在MySQL中有一个关键字'NOT‘。
例如,请考虑MySQL中的以下SQL查询:
SELECT * FROM Customers WHERE Country NOT LIKE '%land%';参见上面的查询'NOT‘关键字与LIKE关键字一起使用。
我想知道'NOT'关键字与哪些子句和关键字一起专门用于MySQL数据库查询。
有谁能在这方面为我提供一些例子查询的帮助?
谢谢。
发布于 2016-08-07 15:14:52
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。至少还有另外三个包含not的infix操作符:not in、not like和is not null。对于这些,not是运算符名称的一部分,而不是单独的关键字。
https://stackoverflow.com/questions/38815491
复制相似问题