เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

รวมข้อมูลด้วย UNION

สามารถเขียนคำสั่ง SELECT ได้ตั้งแต่ 2 คำสั่งขึ้นไป แล้วรวมผลลัพธ์เข้าด้วยกันโดยใช้ UNION เช่น หากมีตารางสองตารางที่มีประเภทคอลัมน์คล้ายกัน และต้องการรวมข้อมูลทั้งหมดไว้ในชุดผลลัพธ์เดียว ก็สามารถใช้ UNION ได้ ในแบบฝึกหัดนี้จะใช้ตาราง artist และ album โดย SELECT คอลัมน์ที่มีร่วมกัน 2 คอลัมน์ เพิ่มคอลัมน์ 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
___ ___;
แก้ไขและรันโค้ด