Evet, "WHERE tur='genel'" kısmını TRUNCATE sorgusuna eklerseniz sadece "genel" türündeki kayıtlar silinmeyecektir.
Örnek
"TRUNCATE TABLE kitaplar WHERE tur='genel'" gibi.
ama delete kullanman daha doğru olur dostum
delete kullanıyorum hocam yerine göre şuanki işlemimi sadece truncate görüyor dediginiz gibi denedim olmadi truncate veritabanını tamamen boşaltıyormuş herhangibi bir koşul saglıyamıyormuşuz sanırım