mysql用嵌套查询,查询所有年龄大于平均年龄学生姓名
时间: 2024-05-13 21:14:14 浏览: 146
sql嵌套查询
3星 · 编辑精心推荐
可以使用如下的 SQL 语句来实现:
```sql
SELECT name
FROM student
WHERE age > (SELECT AVG(age) FROM student);
```
这里使用了一个嵌套查询,内层查询语句 `SELECT AVG(age) FROM student` 用于计算学生年龄的平均值,而外层查询语句 `SELECT name FROM student WHERE age > (SELECT AVG(age) FROM student)` 则用于查询所有年龄大于平均年龄的学生姓名。
阅读全文