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

%は0文字以上に一致。前後に%が付くと「含む」条件になる

ITパスポート2016年度 春期96/データベース / SQL

成績
学籍番号氏名数学の点数国語の点数
H001佐藤 花子5090
H002鈴木 二郎5570
H003金子 一郎9095
H004高橋 春子7055
H005子安 三郎9560

選択肢

正解と解説

正解: 数学が合格で、かつ、氏名が"%子%"に該当する学生

各条件で該当者を数える。数学・国語ともに60点以上なのは金子一郎と子安三郎の2名。国語合格かつ氏名が「子」で終わるのは佐藤花子の1名、「子」で始まるのは子安三郎の1名。数学合格者は金子一郎・高橋春子・子安三郎の3名で、いずれも氏名のどこかに「子」を含むため3名すべてが該当する。よって最も多いのは3名の条件である。

選択肢ごとの解説

出典:平成28年度 春期 ITパスポート試験 問96(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。