A.複数の選択肢(10個の質問の合計、100.0ポイント)
1
値を返す次のSQL文、以下EMP表3(B)。
EMP 雇员号 雇员名 部门号 工资
001 张山 02 2000
010 王宏达 01 1200
056 马林生 02 1000
101 赵敏 04 2200
EMPからSELECT COUNT(*);
B
EMPからSELECT COUNT(DISTINCT部門番号)。
C
従業員番号によってEMPグループからSELECT COUNT(*);
D
セレクトカウント(工资)EMPから。
2
t_score(stu_id、sub_idは、スコア) 、 すなわち転写産物(学生番号、口座番号、結果)。学生は科目、部門のスコアエントリはnullをテストしていない場合。学生の成績評価点の平均オプションが(あるにあなたを得ることができますA)
stu_idによってスコアグループからASELECT AVG(NVL(socre、0));
BSELECTはstu_id、AVG(sorce)のスコアから、
Cselectはstu_id、AVG(音楽)スコアから、
dselectをstu_id、合計(スコア)/数スコアから(スコア);
3
SQL言語では、条件は、30から18歳の18〜30歳、および(で表さB)。
18歳ではなく含む30歳
Bを含む18歳と30歳
30の年齢の18歳を含まないCが、
Dと30年18歳を含みません
4
SQLでは、以下はヌル値に関する(正しくないC)。
IS NULL Aage
BAGE NOT NULLは、IS
CAGE = NULL
DNOT(AGEのはNULL IS)
5
以下の集計関数は、NULL値が(無視されていないD)。
ASUM(カラム名)
BMAX(カラム名)
CAVG(カラム名)
DCOUNT(*)
6
「以上の3人の学生の学生数のクエリ選択科目」を必要とするために、正しいSQLステートメントが(あるB)。
ASELECTスノSC FROM GROUP BYスノーCOUNT()> 3;
BSELECTスノSC FROM GROUP BYスノーHAVING(COUNT()> 3);
CSELECTスノSCから順BYスノーCOUNT()> 3;
dselectのスノーSC FROM ORDER BY HAVING COUNTのSnO()> = 3。
7
学生に基づいて、次の質問-三つの基本的なテーブルのコースデータベース:学生情報シート:S(SNO、SNAME、性別 、年齢、DEPT) 主キーSNOコース情報テーブル:C(CNO、CNAME、教師 ) 生徒の入学CNO主キー情報テーブル:SC(SNO、CNO、グレード ) プライマリキー(SNO、CNO)「学生の入学テーブルから情報を検索するチュー生徒の成績情報なし」SQL文は(あるC)。
WHEREグレードSC * ASELECT = NULL FROM;
BSELECT SC *グレードFROM WHERE IS '';
CSELECT SC *グレードFROM WHERE NULLであり、
dselectのSC * FROM WHEREグレード= '';
8
次のクエリ結果セットは、重合SQL文節の結果によってフィルタリングすることができる(の関数であるC)。
AWHERE句の
句BY BGROUP
CHAVING句
DORDER BY句
9
SQLは、次のエラーがある(C)。
IS NOT NULL Aage
ザ・BNOT(AGEのIS NULL)
csname = 'キング%の
DSNAME ='王ウー"
10
SQL中、「AGE IN(20,22)」的语义是(D)。
AAGE <= 22、年齢> = 20
BAGE <22および年齢> 20
CAGE = 20 AND AGE = 22
DAGE = 20 OR AGE = 22