strawquery EN
Todas as lições

Lição 17 de 30

Juntando várias tabelas

Hoje no estúdio

Os créditos finais precisam de uma lista: quem fez o quê em qual série. A resposta está em três tabelas, e Byte tem certeza de que não está em nenhuma.

A ideia

Você pode encadear JOINs. Cada um acrescenta uma tabela e diz como ela se liga às que você já tem.

Algumas tabelas existem só para ligar outras. credits liga uma série a uma pessoa com uma tarefa. Junte as duas pontas para ler: credits JOIN shows ... JOIN staff ....

Exemplo

SELECT episodes.title, shows.genre, staff.name
FROM episodes
JOIN shows ON episodes.show_id = shows.id
JOIN staff ON shows.director_id = staff.id

Sua vez

0 de 4 perguntas

Pergunta 1 de 4

Quem compôs a música? Para cada crédito com a tarefa Music, mostre o título da série, o nome da pessoa e a tarefa.

Projeto de fã não oficial. Os títulos pertencem aos seus criadores e detentores de direitos.