始める無料で始める

文字列の集約

家族向けで多言語対応のDVDコレクションをショーウィンドウでアピールする予定です。その準備として、2010年公開のG指定(G-rated)の映画タイトルを言語ごとにカンマ区切りのリストにまとめる必要があります。

この演習はコースの一部です

実世界の課題にSQLを適用する

コースを見る

演習の手順

  • STRING_AGG() 関数を使って、映画の title をカンマ区切りで連結した列を返します。
  • 結果は、release_year2010 で、かつ rating'G' の映画に限定します(AND 条件)。
  • 言語の name ごとにグループ化されるようにしてください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

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 ___;
コードを編集して実行