データ操作 (全27問中15問目)
No.15
関係データベースの"成績"表から学生を抽出するとき,選択される学生数が最も多い抽出条件はどれか。ここで,"%"は0文字以上の任意の文字列を表すものとする。また,数学及び国語は,それぞれ60点以上であれば合格とする。
出典:平成28年春期 問96
- 国語が合格で,かつ,氏名が"%子"に該当する学生
- 国語が合格で,かつ,氏名が"子%"に該当する学生
- 数学,国語ともに合格の学生
- 数学が合格で,かつ,氏名が"%子%"に該当する学生
分類
テクノロジ系 » データベース » データ操作
正解
エ
解説
選択肢にある3つの文字パターンは次の文字列にマッチします。
- %子
- "子"で終わる文字列
- 子%
- "子"で始まる文字列
- %子%
- "子"が含まれる文字列
- [国語の合格者]
佐藤 花子,鈴木 次郎,金子 一郎,子安 三朗…4名
[氏名がパターン"%子"にマッチ]
佐藤 花子,高橋 春子…2名
両方を満たす学生は「佐藤 花子」1人です。 - [国語の合格者]
佐藤 花子,鈴木 次郎,金子 一郎,子安 三朗…4名
[氏名がパターン"子%"にマッチ]
子安 三朗…1名
両方を満たす学生は「子安 三朗」1人です。 - [国語の合格者]
佐藤 花子,鈴木 次郎,金子 一郎,子安 三朗…4名
[数学の合格者]
金子 一郎,高橋 春子,子安 三朗…3名
両方を満たす学生は「金子 一郎,子安 三朗」の2人です。 - [数学の合格者]
金子 一郎,高橋 春子,子安 三朗…3名
[氏名がパターン"%子%"にマッチ]
佐藤 花子,金子 一郎,高橋 春子,子安 三朗…4名
両方を満たす学生は「金子 一郎,高橋 春子,子安 三朗」の3人です