資格部

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

経営情報システム 令和3年度 第10問

 

 ある中小企業における今週のA部門とB部門の販売実績は、販売実績表A、販売実績表Bのとおりであった。UNION 句を用いて 2 つの表を 1 つにまとめたい。そのための SQL 文として、最も適切なものを下記の解答群から選べ。

  1. SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    FROM 販売実績表A
    UNION
    FROM 販売実績表B;
  2. SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    FROM 販売実績表A
    UNION
    SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    FROM 販売実績表B;
  3. SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    FROM 販売実績表A,販売実績表B
    UNION
    SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高 ;
  4. SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    UNION
    FROM 販売実績表A,販売実績表B;
  5. SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    UNION
    SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    FROM 販売実績表A,販売実績表B;

解答・解説

解答

 イ

解説

  1. SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    FROM 販売実績表A
    UNION
    FROM 販売実績表B;

    不適切です。

  2. SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    FROM 販売実績表A
    UNION
    SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    FROM 販売実績表B;

    適切です。

  3. SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    FROM 販売実績表A,販売実績表B
    UNION
    SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高 ;

    不適切です。

  4. SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    UNION
    FROM 販売実績表A,販売実績表B;

    不適切です。

  5. SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    UNION
    SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
    FROM 販売実績表A,販売実績表B;

    不適切です。

前問 一覧 次問