要求删除两个表中的数据,(删除表中姓名=‘abc’的员工信息 表b中的信息也要删除。)

表a有员工姓名和员工编号,表b只有员工编号,现在要求删除表中姓名=‘abc’的员工信息与表b中相关的信息,(表a中姓名=abc,员工编号为522,b中只知道员工编号)删除能面对两个表吗?delete from 表a where 姓名=✀abc✀delete from 表bwhere 学号=(select 学号 from 学生表 where 姓名=✀abc✀)这是我写的,我想知道怎么把两条语句弄成一条求指点
2026年09月23日 01:01
有3个网友回答
网友(1):

以a表为基准把b表该员工的信息复制到a表即可再删掉b表

网友(2):

姐姐,我不是想删表啊,只是想删掉表a中按个叫做abc的人,还有表b中他的信息

网友(3):

delete aname='abc',* from a,b