SQL入門第2章 実習課題
2−1 データを検索する
- 設問1
- SQL*Plusを起動し、ログオンしなさい。
- 設問2
- SQL*Plusを終了しなさい。
2−2 全データを取り出す
- 設問1
- EMP表のデータを全て表示しなさい。
2−3 特定の「列」データのみ取り出す
- 設問1
- EMP表の列構造を表示しなさい。
- 設問2
- EMP表の「MGR」列のデータを全て表示しなさい。
- 設問3
- EMP表の「EMPNO」「ENAME」「SAL」列のデータを全て表示しなさい。
2−4 検索結果の重複を取り除く
- 設問1
- EMP表の「MGR」列のデータを全て表示しなさい。ただし、重複データなしとする。
- 設問2
- EMP表の「DEPTNO」列のデータを全て表示しなさい。ただし、重複データなしとする。
2−5 検索結果の列に「見出し」をつける
- 設問1
- EMP表の「ENAME」列のデータを全て表示しなさい。そのときの列見出しは、「社員一覧」とする。
- 設問2
- EMP表の「ENAME」「SAL」列のデータを全て表示しなさい。「SAL」の列見出しは、「給与(ドル)」とする。
2−6 条件に合う特定の「行」データのみ取り出す
- 設問1
- EMP表から職種が'SALESMAN'の社員の「EMPNO」「ENAME」「JOB」列を表示しなさい。
- 設問2
- EMP表から職種が'SALESMAN'ではない社員の「EMPNO」「ENAME」「JOB」列を表示しなさい。
- 設問3
- EMP表から給与が3000より多い社員の「EMPNO」「ENAME」「SAL」列を表示しなさい。
- 設問4
- EMP表から給与が3000以上の社員の「EMPNO」「ENAME」「SAL」列を表示しなさい。
- 設問5
- EMP表から「ENAME」列および「SAL」列のデータを全て表示しなさい。ただし、「SAL」は+10000した値を表示させること。
- 設問6
- EMP表から「ENAME」列および「SAL」列と「COMM」列を足した値を全て表示しなさい。
- 設問7
- EMP表から「ENAME」列および「SAL」列と「COMM」列を足した値を全て表示しなさい。そのときの列見出しは「社員名」「支給額」とすること。
- 設問8
- EMP表から「SAL」と「COMM」を足した値が2000より多いの社員の「ENAME」「EMPNO」列を表示しなさい。