UNIONを使って結合しよう
2つ以上のSELECT文を書き、その結果をUNIONで結合できます。たとえば、列の型が似ている別々のテーブルが2つある場合に、それらを1つの結果セットにまとめたいときはUNIONを使います。ここでは、artistテーブルとalbumテーブルを使ってその方法を見ていきます。この演習では、共通する2つの列をSELECTし、descriptionを追加し、さらに元のテーブルを判別できるようにSource列を追加します。
この演習はコースの一部です
SQL Server 入門
演習の手順
最初の選択はalbumテーブルから行ってください。次に、適切なキーワードを指定してartistテーブルから選択し、結果を結合しましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
SELECT
album_id AS ID,
title AS description,
'Album' AS Source
-- Complete the FROM statement
FROM ___
-- Combine the result set using the relevant keyword
___
SELECT
artist_id AS ID,
name AS description,
'Artist' AS Source
-- Complete the FROM statement
___ ___;