Фильтрация данных в Mysql - PullRequest
0 голосов
/ 14 июля 2010

Я знаю, ГДЕ, НРАВИТСЯ, IN фильтры в базе данных.Но как я могу фильтровать с "кроме"?Я хочу выбрать все данные, кроме определенных данных.Заранее спасибо

Ответы [ 5 ]

5 голосов
/ 14 июля 2010

с NOT IN, использование похоже на IN

SELECT * FROM USERS WHERE ID NOT IN (1,2,3,4,5)
2 голосов
/ 14 июля 2010

Три подхода:

WHERE column <> 'something' 
WHERE column NOT LIKE 'something' 
WHERE column not in('something')
1 голос
/ 14 июля 2010

Обратите внимание, что вы можете использовать другой запрос для NOT IN, например:

SELECT id FROM customers WHERE id NOT IN (SELECT id FROM bad_customers)
1 голос
/ 14 июля 2010

вы можете использовать NOT IN

0 голосов
/ 14 июля 2010

ГДЕ НЕ НРАВИТСЯ

ГДЕ НЕ ВХОДИТ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...