查询所有目前年龄是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学生WHERE YEAR(出生日期)=22
D.CREATE VIEW AGE_LIST AS STUDENT; SELECT学号,姓名,YEAR(DATE()).YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM STUDENT WHERE年龄=22
第1题:
有三个关系:学生(学号,姓名,性别,年龄,所在系) 课程 (课程号,课程名,先修课号,学分) 选修(学号、课程号、成绩) 用关系代数实现下列小题。 (1) 查询所有男生的信息。 (2) 查询所有课程的课程名和学分。 (3) 查询年龄小于20岁的学生学号、姓名、性别。 (4) 查询60分以下学生的学号、姓名、课程号、课程名。 (5) 查询选修了所有课程的学生学号。
第2题:
查询所有目前年龄在24岁以上(不含24岁)的学生信息(学号、姓名、年龄),正确的命令是()。
A.SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE 年龄>24
B.SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE YEAR(出生日期)>24
C.SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE YEAR(GETDATE())-YEAR(出生日期)>24
D.SELECT 学号,姓名,年龄=YEAR(GETDATE())-YEAR(出生日期) FROM 学生 WHERE YEAR(GETDATE())-YEAR(出生日期)>24
第3题:
已知基本表:学生(学号,姓名,性别,年龄,系名)
选课(学号,课程号,成绩)
要检索所有比“王华”年龄大的学生姓名、年龄和性别,正确的语句是(25),要检索学生姓名及其所选修课程的课程号和成绩,正确的语句是(26)。
A.SELECT姓名,年龄,性别 FROM学生 WHERE AGE>(SELECT年龄 FROM学生 WHERE姓名=“王华”)
B.SELECT姓名,年龄,性别 FROM学生 WHERE姓名:“王华”
C.SELECT姓名,年龄,性别 FROM学生 WHERE AGE>(SELECT年龄 WHERE姓名=“王华”)
D.SELECT姓名,年龄,性别 FROM学生 WHERE AGE>“王华”
第4题:
“学生”表中有“学号”、“姓名”、“性别”和“年龄”字段,其中“学号”为主关键字,建立“学生”表的SQL命令是( )。
A. CREATE TABLE学生(学号C(6)PRIMARY,姓名C(8),性别C(2),年龄I)
B. CREATE TABLE学生(学号C(6)FOREIGN,姓名C(8),性别C(2),年龄I)
C. CREATE TABLE学生(学号C(6)FOREIGN KEY,姓名C(8),性别C(2),年龄I)
D. CREATE TABLE学生(学号C(6)PRIMARY KEY,姓名C(8),性别C(2),年龄I)
第5题:
查询所有目前年龄是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
第6题:
在数据库已打开的情况下,利用SQL命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是
A.CREATE VIEW xs_view AS; SELECT学号,姓名,年龄FROM学生表
B.CREATE VIEW xs_view; SELECT学号,姓名,年龄FROM学生表
C.CREATE VIEW xs_view AS; (SELECT学号,姓名,年龄FROM学生表)
D.CREATE VIEW xs_view; (SELECT学号,姓名,年龄FROM学生表)
第7题:
下列语句中,功能相同的命令是()。
A.SELECT学号,姓名FROM学生WHERE年龄BETWEEN20TO22;
B.SELECT学号,姓名FROM学生WHERE年龄>20AND年龄<=22;
C.SELECT学号,姓名FROM学生WHERE年龄>=20AND年龄<22;
D.SELECT学号,姓名FROM学生WHERE年龄>=20AND年龄<=22;
第8题:
(34)查询所有目前年龄是22岁的学生信息:学号,姓名和年龄,正确的命令组是A)CREATE VIEW AGE LIST AS; SELECT学号,姓名,YEAR(DATEQ)-YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM AGE LIST WHERE年龄=22B)CREATE VIEW AGE LIST AS; SELECT学号,姓名,YEAR(出生日期)FROM学生;SELECT学号,姓名,年龄FROM AGE -L IST WHERE YEAR(出生日期)=22C)CREATE VIEW AGE LIST AS; SELECT学号,姓名,YEAR(DATEQ)-YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM学生WHERE YEAR(出生日期)=22D)CREATE VIEW AGE LIST AS STUDENT; SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生;SELECT学号,姓名,年龄FROM STUDENT WHERE年龄=22
第9题:
●已知基本表:学生(学号,姓名,性别,年龄,系名)
选课(学号,课程号,成绩)
要检索所有比"王华"年龄大的学生姓名、年龄和性别,正确的语句是 (25) ,要检索学生姓名及其所选修课程的课程号和成绩,正确的语句是 (26) 。
(25) A.SELECT姓名,年龄,性别
FROM学生
WHERE AGE>(SELECT 年龄
FROM 学生
WHERE 姓名 ="王华")
B.SELECT姓名,年龄,性别
FROM学生
WHERE姓名="王华"
C.SELECT姓名,年龄,性别
FROM学生
WHERE AGE>(SELECT年龄
WHERE姓名="王华")
D.SELECT姓名,年龄,性别
FROM学生
WHERE AGE>"王华"
(26) A.SELECT 学生.姓名,选课.课程号,选课.成绩
FROM学生
WHERE学生 学号=课程.学号
B.SELECT学生.姓名,选课.课程号,选课.成绩
FROM选课
WHERE学生.学号=课程.学号
C.SELECT学生.姓名,选课.课程号,选课.成绩
FROM学生,选课
WHERE学生.学号=课程.学号
D.SELECT学生.姓名,选课.课程号,选课.成绩
FROM学生.学号