Inner Join – ideální shoda
Abychom pochopili, jak fungují inner joiny, využijeme databázi Chinook, která obsahuje tabulky související s online obchodem. Tabulka album obsahuje alba od různých umělců. Tabulka track obsahuje jednotlivé skladby, každou s unikátním identifikátorem a také se sloupcem album_id, který každou skladbu propojuje s příslušným albem.
Pojďme najít skladby patřící k jednotlivým albům.
Toto cvičení je součástí kurzu
Introduction to SQL Server
Pokyny k cvičení
- Proveď inner join tabulek
albumatrackpomocí sloupcealbum_id.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
SELECT
track_id,
name AS track_name,
title AS album_title
FROM track
-- Complete the join type and the common joining column
___ JOIN album on track.___ = album.___;