嗨我建設我的第一個網站,需要聲明,是由含有Patient_ID用戶指定2個表中刪除任何記錄:的PHP/MySQL如何從不同的表中刪除具有相同名稱的領域
我曾嘗試
mysql_query("DELETE FROM appointment
WHERE Patient_ID='$patid'
UNION
DELETE FROM patient
WHERE Patient_ID='$patid'");
也
mysql_query("DELETE FROM appointment INNER JOIN patient
WHERE Patient_ID='$patid'");
會很感激一些幫助這個!
在此先感謝
爲什麼不直接運行兩個單獨的DELETE命令? – 2013-02-14 13:17:36
這是級聯外鍵是關係數據庫的一個奇妙功能 – 2013-02-14 13:20:52
如果您確實使用兩個單獨的刪除語句,請確保您將它們包裝在一個事務中 – 2013-02-14 13:22:18