SQL Joins 4: Joins encadenats
Veure com a PDFPractiques els joins encadenats sobre la botiga de música Chinook: de 3 a 6 taules unides pas a pas, seguint les claus foranes (pista, àlbum, artista, gènere, factura, client, empleat...) amb filtres i agrupacions.
Aquest problema fa servir la base de dades Chinook, amb les taules següents: Album, Artist, Customer, Employee, Genre, Invoice, InvoiceLine, MediaType, Playlist, PlaylistTrack, Track. Pots consultar l'esquema complet amb el botó "View the database schema" d'aquesta mateixa pàgina.
Les consultes s'executen sobre MySQL (MariaDB), així que pots fer servir la sintaxi i les funcions de MySQL que fas servir a classe.
Cada pregunta es contesta amb una consulta SELECT independent, en el seu propi quadre de text. Es comparen el nombre de columnes i les files del resultat; els noms de les columnes i l'ordre de les files no es tenen en compte.
Comentaris