emreakdascomtr adlı üyeden alıntı: mesajı görüntüle
DELETE table1 FROM table1
LEFT JOIN table2 ON table2.qmd_id = table1.qmd_id
WHERE table2.qmd_id is NULL

yapmak istediğiniz bu ama tam anlamıyla yazmadığınız için herhangi bir ek eşleştirmeniz varsa problem. Ama verdiğiniz koşula göre sorgu bu.

Eğer product_id tabloda olduğuna göre ona göre de ayrım yapmak istiyorsanız ki sanırım öyle yazmamışsınız bunu kullanmalısınız;


DELETE table1 FROM table1
LEFT JOIN table2 ON table2.qmd_id = table1.qmd_id and table1.product_id=table2.product_id
WHERE table2.qmd_id is NULL
ek eşleştirme derken; product id'ye göre her iki tablodaki qmd_id karşılaştırıp olmayanı table1 den silecek. iletmiş olduğun 0 satır döndürdü