Sanki direkt il_id sütununda 6 ve 34 olanların dışındakiler silinse olacakmış gibi görünüyor.
DELETE FROM table WHERE il_id <> 6 AND il_id <> 34;
delete from table where il_id != 6 and il_id != 34
sorguyu göndermeden önce veritabanınızın yedeğini almayı unutmayınız.
Bu sorgu kelime kelime şunu ifade etmektedir;
"SİL table TABLOSUNDAN il_id 6 YA EŞİT OLMAYAN VE il_id 34 E EŞİT OLMAYAN"
And ile çalışmaz kodunuz.
Where il-id not in(6,34)
Olacak.
Teşekkürler arkadaşlar bu kod çalıştı
SELECT * FROM `sayfalar` WHERE il_id <> 6 AND il_id <> 34;