| 学籍番号 | 氏名 | 数学の点数 | 国語の点数 |
|---|---|---|---|
| H001 | 佐藤 花子 | 50 | 90 |
| H002 | 鈴木 二郎 | 55 | 70 |
| H003 | 金子 一郎 | 90 | 95 |
| H004 | 高橋 春子 | 70 | 55 |
| H005 | 子安 三郎 | 95 | 60 |
関係データベースの"成績"表から学生を抽出するとき,選択される学生数が最も多い抽出条件はどれか。ここで,"%"は0文字以上の任意の文字列を表すものとする。また,数学及び国語は,それぞれ60点以上であれば合格とする。 成績
エ. 数学が合格で,かつ,氏名が"%子%"に該当する学生
%は0文字以上の任意文字列を表すワイルドカードで,「%子」は末尾が「子」,「子%」は先頭が「子」,「%子%」は文字列のどこかに「子」を含む(先頭・末尾含む). 成績表5名: 佐藤花子(数50,国90),鈴木二郎(55,70),金子一郎(90,95),高橋春子(70,55),子安三郎(95,60). 各条件で抽出人数を確認すると,ア(国合格かつ「%子」末尾子)=佐藤花子・金子一郎で2人(注: 金子一郎は氏名末尾「郎」ではないので「子」の含み方による解釈は文字単位),イ(国合格かつ「子%」先頭子)=子安三郎で1人,ウ(数学・国語両方合格)=金子一郎・子安三郎で2人,エ(数学合格かつ「%子%」含み子)=高橋春子・金子一郎・子安三郎で3人. 最大はエとなる.
ITパスポート 2016年 (平成28年 春期) の過去問一覧へ戻る・問96