この概念が出た関連問題

この試験の対策ガイド

ITパスポート試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は エ

解説

積集合(INTERSECT)は、二つの表の両方に共通して存在する行だけを取り出す演算です。表Aと表Bに共通するのは「せんべい/250」と「チョコレート/150」なので、結果はこの2行となり、正解はdです。ガムは表Aだけ、どら焼きは表Bだけにあるため除かれます。アは和集合(両方を合わせたもの)に近く、イ・ウは価格が合算されており積集合の結果ではありません。共通する行だけを残すのが積集合です。

なぜ他の選択肢は違うのか

選択肢 ア
ガムとどら焼きを含む4行は、両表を合わせた和集合に近い結果です。共通行だけを残す積集合とは異なります。
選択肢 イ
価格が500や300に合算されており、行をそのまま残す積集合の結果ではありません。積集合は値を加算しません。
選択肢 ウ
価格が合算されており、かつ共通行を正しく抜き出していません。積集合は両表に共通する行をそのまま残します。

解くときのポイント

積集合=「両方に共通する行だけ」。和集合(合わせる)・差集合(引く)と区別し、値の合算はしない点に注意しましょう。