假設學生Students和教師Teachers關系模式如下所示:
Students(學號,姓名,性別,類別,身份證號)
Teachcrs(教師號,姓名,性別,身份證號)
其中,學生關系中的類別分為“本科生”和“研究生”兩類。
a.查詢在讀研究生的教師的平均工資,最高與最低工資的差值的SQL語句如下:
SEIECT (1)
Form students,;teachers
WHERE (2);
b.查詢既是女教師又是研究生且工資大于等于3500元的身份證號和姓名的soL語句如下:
(SELECT身份證號,姓名
FROM Students
WHERE (3))
INTERSECT (SELECT身份證號,姓名
FROM Teachers
WHERE (4))
(1)A.AVG(工資)AS平均工資,MAX(工資)-MIN(工資)AS差值
B.平均工資AS AVG(工資),差值AS MAX(工資)-MIN(工資)
C.AVG(工資)ANY平均工資,MAX(工資)-MIN(工資)ANY差值
D.平均工資ANY AVG(工資),差值ANY MAX(工資)-MIN(工資)
(2)A.Students.身份證號=Teachers.身份證號
B.Students.類別=‘研究生’
C.Students.身份證號=Teachers.身份證號AND Students.類別=‘研究生’
D.Students.身份證號=Teachers身份證號OR Students.類別=‘研究生’
(3)A.工資>=3500
B.工資>=‘3500’
C.性別=女AND類別=研究生
D.性別=‘女’AND類別=‘研究生’
(4)A.工資>=3500
B.工資>=‘3500’
C.性別=女AND類別=研究生
D.性別=‘女’AND類別=’研究生’