0
我遇到了從多個表中刪除的問題。從一個查詢的MySQL中的多個表中刪除
DELETE FROM categories, products
WHERE categories.category_id = products.category_id
AND categories.category_id = 4;
任何人都可以發現我所犯的錯誤嗎? 我收到了錯誤代碼:1064
我遇到了從多個表中刪除的問題。從一個查詢的MySQL中的多個表中刪除
DELETE FROM categories, products
WHERE categories.category_id = products.category_id
AND categories.category_id = 4;
任何人都可以發現我所犯的錯誤嗎? 我收到了錯誤代碼:1064
您可以使產品表上的外鍵與刪除級聯一樣。然後,當您刪除類別產品表時,引用也將被刪除
DELETE FROM categories WHERE
categories.category_id = 4;
您是否選擇了數據庫? – Doon 2014-09-21 03:22:32
http://stackoverflow.com/questions/3331992/how-to-delete-from-multiple-tables-in-mysql – Doon 2014-09-21 03:26:50
能解釋我做錯了什麼嗎? – user3612681 2014-09-21 03:46:04