開始使用免費開始

使用 UNION 進行合併

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