1
PHP myadmin(ストレージエンジンInnoDB)で複数の削除クエリに問題があります。mySQL削除時に予期しないトークン
DELETE placement, employees
FROM placement, employees
WHERE placement.id_emp = employees.id_emp
AND employees.id_emp = 113;
エラー:
これは私のクエリです:これは私のデータベースです。
(予期しないトークン。 (位置7の "配置"の近く) 予期しないトークン。 ( "、"の16桁目付近) 予期しないトークン。 (18位の "従業員" の近く)
1451 - 親行を削除または更新できません:外部キー制約が失敗した
employment
を
placement
、CONSTRAINT
placement_ibfk_1
FOREIGN KEY(
id_emp
)が
employees
(
id_emp
)を参照します。)
私はこのチュートリアルに従ってこのクエリを書いた:http://www.mysqltutorial.org/mysql-delete-statement.aspx
誰でも助けてくれますか?
ご返信ありがとうございます。さらに多くのエラーが返されます。 分析中に4つのエラーが見つかりました。 キーワードが認識されません。 (33桁目の "USING"の近く) 予期しないトークン。 (39桁目の「配置」の近く) 予期しないトークン。 ( "、"の位置48) 予期しないトークン。 (50桁目の "従業員"の近く) – Petrus
ああ... ....これらを1つずつ削除しようとするとエラーが発生していますか? – DevMoutarde
いいえ、1つずつ削除するとうまくいきます。 – Petrus