gpt4 book ai didi

php - 使用外键从多个表中删除不起作用

转载 作者:行者123 更新时间:2023-11-30 00:18:06 28 4
gpt4 key购买 nike

我想根据学生ID删除学生记录。这是student_tbl 中的主键和所有其他表中的外键。但我没有通过;我收到此错误:

#1109 - Unknown table 'student_tbl' in MULTI DELETE

DELETE FROM `student_tbl`,`father`,`sponsor`, `postal`, `report` USING `student_tbl` std 
INNER JOIN `father` INNER JOIN `sponsor` INNER JOIN `postal` INNER JOIN `report`
WHERE std.s_id = 1 AND father.s_id = std.s_id AND sponsor.s_id = std.s_id
AND postal.s_id = std.s_id AND report.s_id = std.s_id

最佳答案

我通过更改表 student_tbl 名称及其别名解决了这个问题。

关于php - 使用外键从多个表中删除不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23488914/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com