问题
单项选择题
查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是 ______。
A.SELECT部门名,M1N(出生日期)FROM部门JOIN职工;ON部门.部门号:职工.部门号GROUPBY部门名
B.SELECT部门名,MAX(出生日期)FROM部门JOIN职工;ON部门.部门号:职工.部门号GROUPBY部门名
C.SELECT部门名,MIN(出生日期)F肋M部门JOIN职工;WHERE 部门.部门号:职工.部门号GROUPBY部门名
D.SELECT部门名,MAX(出生日期)FROM部门JOIN职工;WHERE部门.部门号;职工.部门号GROUPBY部门名
答案
参考答案:A
解析: 在SQL查询语句中,利用JOIN连接两个数据表,它的连接条件在ON短语中指出,而不是在WHERE中指出。连接类型在FROM短语中指出。本题中利用MIN(i)函数求出的是职工的出生日期,因此所得年份值越小,年龄越大。