student(CNE,NameE,Age)
删除所有年龄最小的学生 这是真的 ?
delete from student where CNE in(select CNE,MIN(Age) from student);
答案 0 :(得分:1)
在MySql中,您无法直接访问要在WHERE
子句中的子查询中删除行的表。
因此,将获得最小年龄的子查询嵌套在另一个子查询中:
delete from student
where age = (
select t.minage from (
select min(age) minage from student
) t
)