資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

DB 平成28年度春期 問9

 

 次のSQL文と同じ検索結果が得られるSQL文はどれか。

 SELECT DISTINCT TBL1. COL1 FROM TBL1
  WHERE COL1 IN (SELECT COL1 FROM TBL2)

  1. SELECT DISTINCT TBL1. COL1 FROM TBL1
     UNION SELECT TBL2. COL1 FROM TBL2
  2. SELECT DISTINCT TBL1. COL1 FROM TBL1
     WHERE EXISTS
     (SELECT * FROM TBL2 WHERE TBL1. COL1 = TBL2, COL1)
  3. SELECT DISTINCT TBL1. COL1 FROM TBL1, TBL2
     WHERE TBL1, COL1 = TBL2. COL1
     AND TBL1. COL2 = TBL2, COL2
  4. SELECT DISTINCT TBL1. COL1 FROM TBL1 LEFT OUTER JOIN TBL2
     ON TBL1.COL1 = TBL2. COL1

解答・解説

解答

 イ

解説

 ー

  1. SELECT DISTINCT TBL1. COL1 FROM TBL1
     UNION SELECT TBL2. COL1 FROM TBL2



  2. SELECT DISTINCT TBL1. COL1 FROM TBL1
     WHERE EXISTS
     (SELECT * FROM TBL2 WHERE TBL1. COL1 = TBL2, COL1)



  3. SELECT DISTINCT TBL1. COL1 FROM TBL1, TBL2
     WHERE TBL1, COL1 = TBL2. COL1
     AND TBL1. COL2 = TBL2, COL2



  4. SELECT DISTINCT TBL1. COL1 FROM TBL1 LEFT OUTER JOIN TBL2
     ON TBL1.COL1 = TBL2. COL1



参考情報

分野・分類
分野 テクノロジ系
大分類 技術要素
中分類 データベース
小分類 データ操作
出題歴
  • DB 平成28年度春期 問9
  • DB 平成22年度春期 問10

前問 一覧 次問