1
我在PHP myadmin(存儲引擎InnoDB)多刪除查詢有問題。這是我的數據庫: mySQL意外的令牌刪除
這是我的查詢:
DELETE placement, employees
FROM placement, employees
WHERE placement.id_emp = employees.id_emp
AND employees.id_emp = 113;
錯誤:在分析過程中發現
3個錯誤。
意外的令牌。 (位置7附近的「放置」) 意外的令牌。 (靠近「,」在位置16) 意外的令牌。 (附近的 「僱員」 第18位)
1451 - 不能刪除或更新父行,外鍵約束失敗(
employment
placement
,約束placement_ibfk_1
外鍵(id_emp
)參考文獻employees
(id_emp
))
我寫了根據本教程查詢:http://www.mysqltutorial.org/mysql-delete-statement.aspx
任何人都可以幫助我嗎?
感謝您的回覆。它返回更多的錯誤: 在分析過程中發現4個錯誤。 無法識別的關鍵字。 (在位置33的「USING」附近) 意外的令牌。 (位置39附近的「放置」) 意外的令牌。 (靠近「,」位置48) 意外的令牌。 (在位置50處的「僱員」附近) – Petrus
噢,以及當你試圖一個接一個地刪除這些錯誤時,你會發現錯誤嗎? – DevMoutarde
不用了,一個一個刪除就行了。 – Petrus