views:

63

answers:

5

I know WHERE, LIKE, IN filters in database. But how can I filter with "except" ? I want to select all data except a specificdata. Thanks in advance

+5  A: 

with NOT IN, usage is like IN

SELECT * FROM USERS WHERE ID NOT IN (1,2,3,4,5)
marvin
+2  A: 

you can use NOT IN

Randy
+1  A: 

WHERE NOT LIKE

WHERE NOT IN

Mark Baker
+2  A: 

WHERE column <> 'something' or column not like 'something' or column not in('something')

Dennis Haarbrink
+1  A: 

Note that you can use another query for NOT IN like this:

SELECT id FROM customers WHERE id NOT IN (SELECT id FROM bad_customers)
Pirozek
@pirozek;Can I insert the values of an array in IN(values of an array)?
phpExe
Why not, if it looks like marvin shows :)
Pirozek