SQL入門 理解度確認問題

問題1
抽出条件で
  1. WHERE 給与 >= 400000 AND 職種 = '部長' OR 職種 = '課長'
  2. WHERE 給与 >= 400000 AND (職種 = '部長' OR 職種 = '課長')
のそれぞれの結果がどうなるか答えよ。
問題2
並び替えを行う場合、昇順および降順にする際に用いるキーワードを答えよ。
問題3
グループ関数を使用する際、どのような制限があるか答えよ。
問題4
日付書式要素'RR'は何を意味するか答えよ。
問題5
TO_CHAR(1000, 'L9,999.99')の結果を答えよ。
問題6
外部結合を行う場合に用いる記号を答えよ。
問題7
INと同じ働きをする比較演算子を答えよ。
問題8
内部のSELECT文から1行のみを戻す問い合わせを何と呼ぶか答えよ。
問題9
複数行副問い合わせで使用する演算子 < ANY は、最小値よりも大きいことを意味するのか、 それとも最大値よりも小さいことを意味するのか答えよ。
問題10
以下の検索条件は必ず同じ結果になるかどうか答えよ。
  1. WHERE (deptno, job) IN (SELECT deptno, job FROM ・・・)
  2. WHERE deptno IN (SELECT deptno FROM ・・・) AND job IN (SELECT job FROM ・・・)
問題11
副問い合わせの結果セットにNULLが戻された場合、どうなるか答えよ。
問題12
各ページにヘッダーを指定するSQL*Plusコマンドは何か答えよ。

[ TOP ]