修了試験 2014-12-21実施分 基本情報技術者試験 問27
国語と数学の試験を実施し,2教科の成績は氏名とともに“得点”表に記録されている。 1教科は平均点以上で,残りの1教科は平均点未満の生徒氏名を“得点”表から抽出するSQL文はどれか。 ここで,条件文Aと条件文Bには,それぞれ次の条件が与えられているものとする。 〔条件文〕 A 国語の点数が国語の平均点以上 B 数学の点数が数学の平均点以上
正答3
解説
正解はウ。 片方のみ平均点以上(AとBの一方だけが真)となる条件は排他的論理和であり,SQLでは(A OR B) AND NOT (A AND B)で表せる。 他の選択肢は両方成立や両方不成立を含めてしまうか,範囲が逆になっている。まとめて解く
修了試験 2014-12-21実施分を通しで解く(80問)→