我知道数据库中的WHERE,LIKE,IN过滤器。但是如何用“除外”过滤?我想选择除特定数据之外的所有数据。 提前致谢
答案 0 :(得分:5)
使用NOT IN,用法就像IN
SELECT * FROM USERS WHERE ID NOT IN (1,2,3,4,5)
答案 1 :(得分:2)
三种方法:
WHERE column <> 'something'
WHERE column NOT LIKE 'something'
WHERE column not in('something')
答案 2 :(得分:1)
您可以使用NOT IN
答案 3 :(得分:1)
请注意,您可以像这样使用NOT IN的另一个查询:
SELECT id FROM customers WHERE id NOT IN (SELECT id FROM bad_customers)
答案 4 :(得分:0)
不喜欢
WHERE NOT IN