複数のテーブルを同時に削除するにはどうすればよいですか?ガイドを探している初心者
バックグラウンド管理で、ID に基づいて 1 つのテーブルに関連する情報を削除し、その後、他の複数のテーブルの ID に関連する情報を削除するにはどうすればよいですか?緊急。 。
-----解決策--------------------------------ID を持っているので、削除を続けてください。
または、より高度な点: トリガーを使用します
-----解決策----------マニュアルには次のように書かれています:
FOR EACH ROW の後に BEGIN ... END 複合文構造を使用すると、複数の文を実行するトリガー プログラムを定義できます。
------解決策---------DELIMITER $$
削除後にトリガー xi_delete を作成
各行の ON xinxi
各行
始めてください
userid=old.userid,
の us_xi から削除します
userid=old.userid,
の ccs_image から削除します
userid=old.userid,
のゲストブックから削除します
userid=old.userid;
の友達から削除します
終了$$
DELIMITER;
-----解決策--------------------------上司は言いました「IDがあるのでそのまま削除してください。」
共同フォームを削除してください!
------解決策---------通常は 1 つずつ削除します。