在“学生”表中有姓名、性别、出生日期等字段,要查询女生中年龄最小的学生,并显示姓名、性别和年龄,正确的SQL命令是( )。

admin2018-06-12  24

问题 在“学生”表中有姓名、性别、出生日期等字段,要查询女生中年龄最小的学生,并显示姓名、性别和年龄,正确的SQL命令是(     )。

选项 A、SELECT姓名,性别,MIN( YEAR( DATE(     ))— YEAR([出生日期]))AS年龄FROM学生WHERE性别=女
B、SELECT姓名,性别,MIN( YEAR( DATE(     ))— YEAR([出生日期]))AS年龄FROM学生WHERE性别=”女”
C、SELECT姓名,性别,年龄FROM学生WHERE年龄=MIN( YEAR( DATE(     ))— YEAR([出生日期]))AND性别=女
D、SELECT姓名,性别,年龄FROM学生WHERE年龄=MIN( YEAR( DATE(     ))— YEAR([出生日期]))AND性别=”女”

答案B

解析 在SELECT语句中表示性别为女,应该使用表达式“性别="女"”,故选项A、C错误;题目中要查询女生中年龄最小的学生,应该使用MIN函数,并且将该表达式置于SELECT关键字之后的字段列表中,不能放在WHERE子句后面,所以选项D错误,故本题选择B选项。
转载请注明原文地址:https://jikaoti.com/ti/NYXiFFFM
0

最新回复(0)