t sql 语句 3.查询每个部门年龄最长者信息,要求显示部门名称和最长者的出生日期

如题最好举例赐教
2025-01-24 05:34:27
推荐回答(2个)
回答1:

select 部门名称,min(出生日期) from 表名
group by 部门名称

--注意要使用min函数而不是max函数,因为你找的是年龄最大的也就是出生年月最小的

回答2:

举例,要查询学校各院系(即各部门)年龄最大的教师情况,这样可以看看他/她退休的时间等等。
select 部门号,部门名称,教师编号,名字,性别,min(出生日期)
from 部门情况表 join 教师信息表 on 部门情况表.部门号=教师信息表.部门号
group by 部门号
go