- 下記フォームに「SQL 文」を入力し、提出すること。
- この形式で、9月の学期末試験を行います。
課題内容
試験問題
問1:レコード抽出(条件)
- テーブル「student_mst」(学生マスタ)と学科マスタ(gakka_mst)を内部結合し、データを取得すること。
- カラム:
- 学生NO(student_no)
- 学生名(student_kj)
- テスト点数(test_su)
- 学生マスタの削除区分(delete_ku)
- 学生マスタの学科NO(gakka_no)
- 学科マスタの学科NO(gakka_no)
- 学科名(gakka_kj)
- 学科マスタの削除区分(delete_ku)
を表示すること
- 結合条件:学生マスタの学科NO(gakka_no)と学科マスタの学科NO(gakka_no)
- 抽出条件:なし
問2:レコード抽出(条件)
- テーブル「student_mst」(学生マスタ)と学科マスタ(gakka_mst)を内部結合し、データを取得すること。
- カラム:
- 学生NO(student_no)
- 学生名(student_kj)
- テスト点数(test_su)
- 学生マスタの削除区分(delete_ku)
- 学生マスタの学科NO(gakka_no)
- 学科マスタの学科NO(gakka_no)
- 学科名(gakka_kj)
- 学科マスタの削除区分(delete_ku)
を表示すること
- 結合条件:学生マスタの学科NO(gakka_no)と学科マスタの学科NO(gakka_no)
かつ、学生マスタの削除区分(delete_ku)が〈0〉のデータ
かつ、学科マスタの削除区分(delete_ku)が〈0〉のデータ - 抽出条件:無し
問3:レコード抽出(条件)
- テーブル「student_mst」(学生マスタ)のすべてのデータと学科マスタ(gakka_mst)を結合し、データを取得すること。
- カラム:
- 学生NO(student_no)
- 学生名(student_kj)
- テスト点数(test_su)
- 学生マスタの削除区分(delete_ku)
- 学生マスタの学科NO(gakka_no)
- 学科マスタの学科NO(gakka_no)
- 学科名(gakka_kj)
- 学科マスタの削除区分(delete_ku)
を表示すること
- 結合条件:学生マスタの学科NO(gakka_no)と学科マスタの学科NO(gakka_no)
かつ、学生マスタの削除区分(delete_ku)が〈0〉のデータ
かつ、学科マスタの削除区分(delete_ku)が〈0〉のデータ - 抽出条件:無し
問4:レコード抽出(条件)
- テーブル「student_mst」(学生マスタ)のすべてのデータと学科マスタ(gakka_mst)を結合し、データを取得すること。
- カラム:
- 学生NO(student_no)
- 学生名(student_kj)
- テスト点数(test_su)
- 学生マスタの削除区分(delete_ku)
- 学生マスタの学科NO(gakka_no)
- 学科マスタの学科NO(gakka_no)
- 学科名(gakka_kj)
- 学科マスタの削除区分(delete_ku)
を表示すること
- 結合条件:学生マスタの学科NO(gakka_no)と学科マスタの学科NO(gakka_no)
かつ、学生マスタの削除区分(delete_ku)が〈0〉のデータ
かつ、学科マスタの削除区分(delete_ku)が〈0〉のデータ - 抽出条件:学生マスタの削除区分(delete_ku)が〈0〉のデータ
かつ、学科マスタの削除区分(delete_ku)が〈0〉のデータ
問5:レコード抽出(条件)
- テーブル「student_mst」(学生マスタ)のすべてのデータと学科マスタ(gakka_mst)を結合し、データを取得すること。
- カラム:
- 学生マスタの学科NO(gakka_no)
- 学科名(gakka_kj)
- 平均点数(test_su)
を表示すること
- 結合条件:学生マスタの学科NO(gakka_no)と学科マスタの学科NO(gakka_no)
かつ、学生マスタの削除区分(delete_ku)が〈0〉のデータ
かつ、学科マスタの削除区分(delete_ku)が〈0〉のデータ - 抽出条件:学生マスタの削除区分(delete_ku)が〈0〉のデータ
かつ、学科マスタの削除区分(delete_ku)が〈0〉のデータ - 集計単位:学生マスタの学科NO(gakka_no)ごと
かつ、学科名(gakka_kj)ごと
問6:レコード抽出(条件&並び替え)
- テーブル「student_mst」(学生マスタ)のすべてのデータと学科マスタ(gakka_mst)を結合し、データを取得すること。
- カラム:
- 学生マスタの学科NO(gakka_no)
- 学科名(gakka_kj)
- 平均点数(test_su)
を表示すること
- 結合条件:学生マスタの学科NO(gakka_no)と学科マスタの学科NO(gakka_no)
かつ、学生マスタの削除区分(delete_ku)が〈0〉のデータ
かつ、学科マスタの削除区分(delete_ku)が〈0〉のデータ - 抽出条件:学生マスタの削除区分(delete_ku)が〈0〉のデータ
かつ、学科マスタの削除区分(delete_ku)が〈0〉のデータ - 集計単位:学生マスタの学科NO(gakka_no)ごと
かつ、学科名(gakka_kj)ごと - 集計後条件:平均点数が30点以上、80点未満
- 並び順:平均点数を降順
学生マスタの学科NO(gakka_no)を降順