A-A+

查询所有目前年龄是22岁的学生信息:学号 姓名和年龄 正确的命令组是()。A.CREATE

2022-08-05 22:53:24 问答库 阅读 173 次

问题详情

查询所有目前年龄是22岁的学生信息:学号,姓名和年龄,正确的命令组是()。
A.CREATE VIEW AGE LIST AS; SELECT 学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生; SELECT 学号,姓名,年龄FROM AGE LIST WHERE年龄=22
B.CREATE VIEW AGE LIST AS; SELECT 学号,姓名,YEAR(出生日期) FROM 学生; SELECT 学号,姓名,年龄FROM AGE LIST WHERE YEAR(出生日期)=22
C.CREATE VIEW AGE LIST AS; SELECT 学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生; SELECT 学号,姓名,年龄FROM学生WHEREYEAR(出生日期)=22
D.CREATE VIEW AGE LIST AS STUDENT; SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM STUDENT WHERE年龄=22请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
解析:选项B和选项C是从建立的AGE LIST视图中查询数据,但AGE LIST视图中没有出生日期字段。选项D是从STUDENT表或视图中查询数据,但是STUDENT表或视图不存在。选项A是正确答案。

考点:年龄,学号