比方说,我有两个表课程和faculty_courses - 每个都有一个主键course_ID,即varchar(50)非null.
我试图从Courses表中删除一行 - 所以假设必须从两个表中删除该行,因为它们是通过关系链接的.
我写了这个 - 不起作用 - 说关键字'JOIN'附近的语法不正确
DELETE FROM Courses JOIN faculty_courses ON Courses.course_ID = faculty_courses.course_ID WHERE faculty_courses.course_ID ='ITM731'
有任何想法吗?
你必须发表两个声明.
DELETE Courses where course_ID = 'ITM731'
DELETE faculty_courses WHERE course_ID = 'ITM731'
Run Code Online (Sandbox Code Playgroud)
或者,如此处所述,使用删除级联.
| 归档时间: |
|
| 查看次数: |
5123 次 |
| 最近记录: |