使用 UNION 進行合併
你可以撰寫 2 個或更多的 SELECT 語句,並用 UNION 合併結果。舉例來說,你可能有兩張不同的資料表,欄位型別相近。若想把它們合併成同一份結果集,就會用到 UNION。你將會看到如何以 artist 與 album 資料表來做到這件事。在本練習中,你會 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
___ ___;