INNER JOIN (II)
แบบฝึกหัดนี้จะฝึก INNER JOIN ต่อจากครั้งที่แล้ว โดยยังคงใช้ตาราง album เป็นหลัก แต่จะเชื่อมกับตารางใหม่คือ artist ซึ่งประกอบด้วยสองคอลัมน์ ได้แก่ artist_id และ name
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
SQL Server เบื้องต้น
คำแนะนำการฝึกหัด
- เลือกคอลัมน์
album_idและtitleจากตารางalbum(ตารางต้นทางหลัก) - เลือกคอลัมน์
nameจากตารางartistและกำหนด alias เป็นartist - ระบุคอลัมน์ที่มีร่วมกันระหว่างตาราง
albumและartistจากนั้นทำ inner join
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Select album_id and title from album, and name from artist
SELECT
___,
___,
___ AS artist
-- Enter the main source table name
FROM ___
-- Perform the inner join
INNER JOIN ___ on ___.___ = ___.artist_id;