Is it possible to negate a where clause?
e.g.
DELETE * FROM table WHERE id != 2;
Best solution is to use
DELETE FROM table WHERE id NOT IN ( 2 )