第4章小テスト

小テスト@

問1
SELECT文において上限と下限を指定して検索するときに使用する句を何というか。
問2
SELECT文においていくつかの候補中の値を検索するための句を何というか。
問3
EMP表から給与(SAL)が2000ドル以上、3000ドル以下の社員の社員名(ENAME)、職種(JOB)、給与を表示するSQL文を書きなさい。(問1の句を使用すること)
問4
EMP表から給与(SAL)が2000ドル以上、3000ドル以下の社員の社員名(ENAME)、職種(JOB)、給与を表示するSQL文を書きなさい。(問1の句を使用しないこと)
問5
EMP表から入社日(HIREDATE)が98年1月1日〜98年12月31日の社員の社員名(ENAME)、入社日、部門番号(DEPTNO)を表示するSQL文を書きなさい。(問1の句を使用すること)
問6
EMP表から入社日(HIREDATE)が98年1月1日〜98年12月31日の社員の社員名(ENAME)、入社日、部門番号(DEPTNO)を表示するSQL文を書きなさい。(問1の句を使用しないこと)
問7
EMP表から職種(JOB)がCLERKかANALYSTかPRESIDENTである社員の社員名(ENAME)、職種、給与(SAL)を表示するSQL文を書きなさい。(問2の句を使うこと)
問8
EMP表から職種(JOB)がCLERKかANALYSTかPRESIDENTである社員の社員名(ENAME)、職種、給与(SAL)を表示するSQL文を書きなさい。(問2の句を使わないこと)
問9
EMP表から部門番号(DEPTNO)の値が10または30の社員の社員番号(EMPNO)、社員名(ENAME)、給与(SAL)を表示するSQL文を書きなさい。(問2の句を使うこと)
問10
EMP表から部門番号(DEPTNO)の値が10または30の社員の社員番号(EMPNO)、社員名(ENAME)、給与(SAL)を表示するSQL文を書きなさい。(問2の句を使わないこと)

小テストA

問1
EMP表から社員名(ENAME)にMを含む社員の社員名、職種(JOB)、給与を表示するSQL文を書きなさい。
問2
EMP表から社員名(ENAME)がSで始まりTを含む社員の社員名、職種(JOB)、給与を表示するSQL文を書きなさい。
問3
次のSQL文を実行するとどのようなレコードが表示されるか説明しなさい。
SELECT ENAME, JOB, SAL FROM EMP WHERE ENAME LIKE '%O_ _';

小テストB

問1
EMP表から部門番号(DEPTNO)が10の社員の社員名(ENAME)、給与(SAL)、職種(JOB)を、給与が多い順に表示するSQL文を書きなさい。
問2
EMP表から社員名(ENAME)、職種(JOB)、給与(SAL)を、部門番号(DEPTNO)の昇順、給与の降順に表示するSQL文を書きなさい。
問3
EMP表から歩合給(COMM)がNULLの社員の社員名(ENAME)を表示するSQL文を書きなさい。
問4
EMP表から歩合給(COMM)がNULLでない社員の社員名(ENAME)を表示するSQL文を書きなさい。
問5
EMP表から給与(SAL)が1200ドル以上の職種(JOB)がMANAGERか、あるいは給与が1500ドル以上の職種がSALESMANの行(*)を表示するSQL文を書きなさい。

[ TOP ]