CommencerCommencer gratuitement

Agréger des chaînes

Vous prévoyez de mettre à jour votre vitrine pour montrer à quel point votre collection de DVD est familiale et multilingue. Pour cela, vous devez préparer, par langue, une liste de titres de films classés G, séparés par des virgules, sortis en 2010.

Cet exercice fait partie du cours

Appliquer SQL à des problèmes concrets

Afficher le cours

Instructions

  • Retournez une colonne contenant une liste de title de films séparés par des virgules en utilisant la fonction STRING_AGG().
  • Limitez les résultats aux films dont le release_year est 2010 AND dont le rating est 'G'.
  • Assurez-vous que l’opération est regroupée par le name de la langue.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

SELECT name, 
	___ AS film_titles
FROM film AS f
INNER JOIN language AS l
  ON f.language_id = l.language_id
WHERE ___
  AND ___
GROUP BY ___;
Modifier et exécuter le code