ある中小企業における今週のA部門とB部門の販売実績は、販売実績表A、販売実績表Bのとおりであった。UNION 句を用いて 2 つの表を 1 つにまとめたい。そのための SQL 文として、最も適切なものを下記の解答群から選べ。
- SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
FROM 販売実績表A
UNION
FROM 販売実績表B; - SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
FROM 販売実績表A
UNION
SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
FROM 販売実績表B; - SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
FROM 販売実績表A,販売実績表B
UNION
SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高 ; - SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
UNION
FROM 販売実績表A,販売実績表B; - SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
UNION
SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
FROM 販売実績表A,販売実績表B;
解答
イ
解説
- SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
FROM 販売実績表A
UNION
FROM 販売実績表B;
不適切です。 - SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
FROM 販売実績表A
UNION
SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
FROM 販売実績表B;
適切です。 - SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
FROM 販売実績表A,販売実績表B
UNION
SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高 ;
不適切です。 - SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
UNION
FROM 販売実績表A,販売実績表B;
不適切です。 - SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
UNION
SELECT 取引 ID,商品番号,商品名,販売単価*販売数量 AS 売上高
FROM 販売実績表A,販売実績表B;
不適切です。