计算xsda表中男女生的平均身高。
表结构:
create table xsda (
学号 varchar(3),
姓名 varchar(4),
性别 varchar(1),
出生日期 date,
身高 float
);
表样例
xsda
表:
学号 | 姓名 | 性别 | 出生日期 | 身高 |
---|---|---|---|---|
001 | 张三 | 男 | 1999/3/16 | 180 |
002 | 李四 | 女 | 2000/3/16 | 170 |
003 | 王五 | 男 | 1998/3/16 | 177.7 |
004 | 赵六 | 女 | 2001/3/16 | 166.6 |
输出样例:
性别 | 平均身高 |
---|---|
男 | 178.85 |
女 | 168.3 |
select 性别,round(avg(身高),2) as 平均身高
from xsda where 性别='男'
union
select 性别,
round(avg(身高),2) as 平均身高
from xsda where 性别='女';