(31)下列關(guān)于集合的并運(yùn)算的說(shuō)法不正確的是
A)ALL防止UNION刪除組合結(jié)果中的重復(fù)行
B)在SQL語(yǔ)句中支持集合的并運(yùn)算
C)兩個(gè)SELECT語(yǔ)句的查詢結(jié)果中的列數(shù)可以不相同
D)兩個(gè)SELECT語(yǔ)句的查詢結(jié)果中的對(duì)應(yīng)列必須有相同的數(shù)據(jù)類型和寬度
正確答案: C
第(32)~(35)題使用如下的部門表和職工表。
部門表(部門號(hào)N(4)、部門名稱C(10))
職工表(部門號(hào)N(4)、職工號(hào)C(4)、姓名C(8)、工資N(7,2))
(32)檢索有職工的工資大于或等于W1部門中任意一名職工工資的部門號(hào),正確的命令是
A)SELECT DISTINCT 部門號(hào) FROM 職工表 WHERE 工資>=ANY;
(SELECT工資 FROM 職工表 WHERE 倉(cāng)庫(kù)號(hào)="W1")
B)SELECT DISTINCT 部門號(hào) FROM 職工表 WHERE 工資>=ALL;
(SELECT工資 FROM 職工表 WHERE 倉(cāng)庫(kù)號(hào)="W1")
C)SELECT DISTINCT 部門號(hào) FROM 職工表 WHERE 工資>=ANY;
(SELECT MAX(工資)FROM 職工表 WHERE 倉(cāng)庫(kù)號(hào)="W1")
D)SELECT DISTINCT 部門號(hào) FROM 職工表 WHERE 工資>=ALL;
(SELECT MIN(工資)FROM 職工表 WHERE 倉(cāng)庫(kù)號(hào)="W1")
正確答案: B
(33)檢索最少有3名職工的每個(gè)部門的職工工資總額
A)SELECT 部門號(hào),COUNT(*),SUM(工資)FROM 職工表;
HAVING COUNT(*)>=3
B)SELECT 部門號(hào),COUNT(*),SUM(工資)FROM 職工表;
GROUP BY 部門號(hào) HAVING COUNT(*)>=3
C)SELECT 部門號(hào),COUNT(*),SUM(工資)FROM 職工表;
GROUP BY 部門號(hào) SET COUNT(*)>=3
D)SELECT 部門號(hào),COUNT(*),SUM(工資)FROM 職工表;
GROUP BY 部門號(hào) WHERE COUNT(*)>=3
正確答案: B
(34)向職工表中插入一條記錄,正確的命令是
A)APPEND BLANK 職工表 VALUES("1111","1101","王明","1500.00")
B)APPEND INTO 職工表 VALUES("1111","1101","王明",1500.00)
C)INSERT INTO 職工表 VALUES("1111","1101","王明","1500.00")
D)INSERT INTO 職工表 VALUES("1111","1101","王明",1500.00)
正確答案: D
(35)檢索每個(gè)部門職工工資的總和,要求顯示部門名稱和工資,正確的命令是
A)SELECT 部門號(hào),SUM(工資)FROM 部門表,職工表;
WHERE 職工表.部門號(hào)=部門表.部門號(hào);
GROUP BY部門號(hào)
B)SELECT 部門號(hào),SUM(工資)FROM職工表;
WHERE 職工表.部門號(hào)=部門表.部門號(hào);
GROUP BY職工表.部門號(hào)
C)SELECT 部門號(hào),SUM(工資)FROM 部門表,職工表;
WHERE 職工表.部門號(hào)=部門表.部門號(hào);
ORDRE BY職工表.部門號(hào)
D)SELECT 部門號(hào),SUM(工資)FROM 部門表,職工表;
WHERE 職工表.部門號(hào)=部門表.部門號(hào);
GROUP BY職工表.部門號(hào)
正確答案: D
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |