关于delete中使用子查询

来源:4-1 数据操作语言:DELETE语句

慕沐8326001

2019-10-05 13:42:33

delete from t_emp where deptno=10 and sal=(select max(sal)from t_emp)老师,这样写为啥不行

写回答

1回答

好帮手乔木

2019-10-08

同学你好:

同学不能指定目标表在from子句中更新。

要从删除的表中查数据,本身具有冲突。该表需要修改,无法查出有效数据,因此mysql是不允许的。

如果我解决了同学的问题,请采纳!学习愉快^_^。


0

0 学习 · 2669 问题

查看课程