Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comprendre la normalisation et les doublons - Je suppose que je ne le fais pas - Ajouter des identifiants d'artiste et de titre

Pour revenir à la sortie d'origine avec les multiples tables, vous pouvez utiliser la syntaxe suivante avec JOIN

SELECT s.uniq, s.date, a.artist, t.title, s.position
FROM songs AS s
JOIN artists AS a ON a.artistcode = s.artistcode
JOIN titles AS t ON t.titlecode = s.titlecode

Si vous essayez d'éliminer les entrées de chansons en double, vous pouvez ajouter ceci à la requête :

GROUP BY t.title