データ操作(全26問中14問目)

関係データベースの"成績"表から学生を抽出するとき,選択される学生数が最も多い抽出条件はどれか。ここで,"%"は0文字以上の任意の文字列を表すものとする。また,数学及び国語は,それぞれ60点以上であれば合格とする。
96.gif

出典:平成28年春期 問96

  • 国語が合格で,かつ,氏名が"%子"に該当する学生
  • 国語が合格で,かつ,氏名が"子%"に該当する学生
  • 数学,国語ともに合格の学生
  • 数学が合格で,かつ,氏名が"%子%"に該当する学生
正解 問題へ
分野:テクノロジ系
中分類:データベース
小分類:データ操作
解説
選択肢にある3つの文字パターンは次の文字列にマッチします。
%子
"子"で終わる文字列
子%
"子"で始まる文字列
%子%
"子"が含まれる文字列
  • [国語の合格者]
     佐藤 花子,鈴木 次郎,金子 一郎,子安 三朗…4名
    [氏名がパターン"%子"にマッチ]
     佐藤 花子,高橋 春子…2名
    両方を満たす学生は「佐藤 花子」1人です。
  • [国語の合格者]
     佐藤 花子,鈴木 次郎,金子 一郎,子安 三朗…4名
    [氏名がパターン"子%"にマッチ]
     子安 三朗…1名
    両方を満たす学生は「子安 三朗」1人です。
  • [国語の合格者]
     佐藤 花子,鈴木 次郎,金子 一郎,子安 三朗…4名
    [数学の合格者]
     金子 一郎,高橋 春子,子安 三朗…3名
    両方を満たす学生は「金子 一郎,子安 三朗」の2人です。
  • [数学の合格者]
     金子 一郎,高橋 春子,子安 三朗…3名
    [氏名がパターン"%子%"にマッチ]
     佐藤 花子,金子 一郎,高橋 春子,子安 三朗…4名
    両方を満たす学生は「金子 一郎,高橋 春子,子安 三朗」の3人です
したがって抽出される学生数が最も多くなる抽出条件は「エ」です。

Pagetop