gpt4 book ai didi

mysql - 删除mysql数据库中的多个值

转载 作者:行者123 更新时间:2023-11-30 21:55:10 25 4
gpt4 key购买 nike

我正在为数据库使用 xampp(phpmyadmin) 我有两个表,一个是带有字段(sn、名字、教师、学期、批处理)的 registration1,另一个是带有字段(sn、course)的类(class)。 registration1 中的 SN 是主键,当然 SN 是对 registration1 的外键引用。现在我想从基于学院和学期的类(class)表中删除所有数据。我使用下面的代码但是有一个错误:

DELETE FROM registration1 as r,course as c 
WHERE r.SN = c.SN and r.Faculty="BBA" and r.Semester = "2nd";

如何从类(class)表中删除数据?

最佳答案

您想从基于院系和学期的类(class)表中删除所有数据。

DELETE FROM course
WHERE SN IN (SELECT SN
FROM registration1
WHERE Faculty="BBA" AND Semester = "2nd")

关于mysql - 删除mysql数据库中的多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45519974/

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