mysql查询大于平均年龄
时间: 2023-08-18 07:11:30 浏览: 593
你可以使用如下的 MySQL 查询语句来查询大于平均年龄的记录:
```
SELECT * FROM 表名 WHERE 年龄 > (SELECT AVG(年龄) FROM 表名);
```
在上面的查询语句中,你需要将 "表名" 替换为你实际使用的表的名称。这个查询会返回年龄大于平均年龄的所有记录。你可以根据需要修改查询语句来选择需要的字段。
相关问题
mysql查询班级平均年龄大于 22 岁的班级语句
您可以使用以下SQL语句查询班级平均年龄大于22岁的班级:
```sql
SELECT class_id
FROM students
GROUP BY class_id
HAVING AVG(age) > 22;
```
这个查询语句假设您的学生信息存储在名为 "students" 的表中,其中包括 "class_id" 和 "age" 两列,分别表示班级ID和学生年龄。通过对学生表进行分组并计算每个班级的平均年龄,然后筛选出平均年龄大于22岁的班级。
mysql中年龄大于平均年龄用法
可以使用如下SQL语句来查询年龄大于平均年龄的数据:
```
SELECT * FROM 表名 WHERE 年龄 > (SELECT AVG(年龄) FROM 表名);
```
其中,`表名`为需要查询的表的名称,`年龄`为表中存储年龄的字段名。该语句先使用子查询获取表中所有数据的平均年龄,然后再在主查询中筛选出年龄大于平均年龄的数据。