MySQL'de gereksiz satırları temizlemeye çalışıyorum ancak çok fazla gereksiz olduğu için ara, seç ve sil şeklinde yapmam çok zaman alır. Bu nedenle belli tablodaki, belli sütundaki belli değere sahip satırları toplu olarak sorgu atarak silmek istiyorum. Benim için uygun sorguyu oluşturabilir misiniz?
Tablo "wp_boz_postmeta" şart "meta_key" sütunundaki "post_view_7days_last_day" değeri olan tüm satırlar. Arıca "post_view_7days_last_day" ile birlikte bir çok değer daha silineceği için toplu olarak nasıl seçerim. Mesela post_view_7days_last_day, psp_kw, _post_word_count, dp_article_share_disable, share_twitter gibi elimde silinmesi gereken 50'den fazla değer mevcut ve her değerden yaklaşık 1,800 adet var.
Benim oluşturduğum ama çalıştıramadım tek değerli kod şu şekilde:
DELETE
FROM `wp_boz_postmeta`
WHERE meta_key='post_view_7days_last_day'
Şimdiden teşekkürler.