Agregowanie ciągów tekstowych
Planujesz odświeżyć wystawę sklepową, aby pokazać, jak bogata i wielojęzyczna jest twoja kolekcja DVD. W tym celu musisz przygotować listę tytułów filmów z kategorią wiekową G, oddzielonych przecinkami, pogrupowanych według języka i wydanych w 2010 roku.
To ćwiczenie jest częścią kursu
Stosowanie SQL w praktyce
Instrukcje do ćwiczenia
- Użyj funkcji
STRING_AGG(), aby zwrócić kolumnę z listą tytułów filmów (title) oddzielonych przecinkami. - Ogranicz wyniki do filmów, których
release_yearwynosi2010ANDktórychratingto'G'. - Pamiętaj, aby pogrupować wyniki według nazwy języka (
name).
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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 ___;