資格部

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

AP 令和3年度秋期 問29

 

 “部門別売上”表から,部門コードごと,期ごとの売上を得るSQL文はどれか。

f:id:trhnmr:20211013130350p:plain

  1. SELECT 部門コード, '第1期' AS 期, 第1期売上 AS 売上
     FROM 部門別売上
     INTERSECT
     (SELECT 部門コード, '第2期' AS 期, 第2期売上 AS 売上
    FROM 部門別売上)  ORDER BY 部門コード, 期
  2. SELECT 部門コード, '第1期' AS 期, 第1期売上 AS 売上
     FROM 部門別売上
     UNION
     (SELECT 部門コード, '第2期' AS 期, 第2期売上 AS 売上
    FROM 部門別売上)  ORDER BY 部門コード, 期
  3. SELECT A.部門コード, '第1期' AS 期, A.第1期売上 AS 売上
     FROM 部門別売上 A
     CROSS JOIN
     (SELECT B.部門コード, '第2期' AS 期, B.第2期売上 AS 売上
    FROM 部門別売上) T  ORDER BY 部門コード, 期
  4. SELECT A.部門コード, '第1期' AS 期, A.第1期売上 AS 売上
     FROM 部門別売上
     INNER JOIN
     (SELECT B.部門コード, '第2期' AS 期, B.第2期売上 AS 売上
    FROM 部門別売上) T ON A.部門コード = T.部門コード  ORDER BY 部門コード, 期

解答・解説

解答

 イ

解説

準備中
  1. SELECT 部門コード, '第1期' AS 期, 第1期売上 AS 売上
     FROM 部門別売上
     INTERSECT
     (SELECT 部門コード, '第2期' AS 期, 第2期売上 AS 売上
    FROM 部門別売上)  ORDER BY 部門コード, 期

    準備中

  2. SELECT 部門コード, '第1期' AS 期, 第1期売上 AS 売上
     FROM 部門別売上
     UNION
     (SELECT 部門コード, '第2期' AS 期, 第2期売上 AS 売上
    FROM 部門別売上)  ORDER BY 部門コード, 期

    準備中

  3. SELECT A.部門コード, '第1期' AS 期, A.第1期売上 AS 売上
     FROM 部門別売上 A
     CROSS JOIN
     (SELECT B.部門コード, '第2期' AS 期, B.第2期売上 AS 売上
    FROM 部門別売上) T  ORDER BY 部門コード, 期

    準備中

  4. SELECT A.部門コード, '第1期' AS 期, A.第1期売上 AS 売上
     FROM 部門別売上
     INNER JOIN
     (SELECT B.部門コード, '第2期' AS 期, B.第2期売上 AS 売上
    FROM 部門別売上) T ON A.部門コード = T.部門コード  ORDER BY 部門コード, 期

    準備中

参考情報

分野・分類
分野 テクノロジ系
大分類 技術要素
中分類 データベース
小分類 データ操作
出題歴
  • AP 令和3年度秋期 問29

前問 一覧 次問