MySql/php bir sorguda birden fazla tablonun kayıtlarını silme işlemi

Mysql/php bir sorguda birden fazla tablonun kayıtlarını silme işlemiMysql veya Sql kullanarak tablolardan kayıt silme işlemi hemen herkes tarafından bilinse de.Bir şarta bağlı olarak birden fazla tablodan aynı anda veri silmek çoğumuz için zordur.Bir birine bağlı birden fazla tablodan bir şart için kayıt silme kodu aşağıdaki gibidir.
       DELETE x.* ,y.*
       FROM 
           isimler as x,yerler as y
       WHERE 
           x.id=y.id AND x.id= 5

NOT:Burada dikkat edilmesi gereken husus bu tablolardan bilginin silinmesi için WHERE cümlesinde verilen şartlar sağlanmalıdır.Örneğin yukarıdaki sorguda tablolardan birinde verilen id ye uygun kayıt yoksa sorgu hiç işlemez.

Popüler Yayınlar