刪除MySQL中的JOIN下面是創(chuàng)建我的表的腳本:CREATE TABLE clients (
client_i INT(11),
PRIMARY KEY (client_id));CREATE TABLE projects (
project_id INT(11) UNSIGNED,
client_id INT(11) UNSIGNED,
PRIMARY KEY (project_id));CREATE TABLE posts (
post_id INT(11) UNSIGNED,
project_id INT(11) UNSIGNED,
PRIMARY KEY (post_id));在我的PHP代碼中,當(dāng)刪除客戶端時(shí),我希望刪除所有的項(xiàng)目帖子:DELETE FROM postsINNER JOIN projects ON projects.project_id = posts.project_idWHERE projects.client_id = :client_id;POST表沒有外鍵。client_id,只有project_id..我想刪除已通過的項(xiàng)目中的帖子。client_id.這是不可行的,因?yàn)闆]有刪除的帖子。
刪除MySQL中的JOIN
阿波羅的戰(zhàn)車
2019-07-01 16:03:01