1. Uczyć się
  2. /
  3. Courses
  4. /
  5. SQL Serverでのデータ操作のための関数

Connected

Exercise

文字列の集約

通常、連結といえば、異なる列の値をつなげることを指します。データベース開発者にとってよくある課題は、複数行の値を連結することでもあります。これは以前は多くのコード行が必要で、開発者ごとに独自実装になりがちでした。

今では、STRING_AGG() 関数を使えば同じ結果を得られます。

構文は次のとおりです: STRING_AGG(expression, separator) [WITHIN GROUP (ORDER BY expression)]

この演習では、次の各社について、豆の産地のリストを作成します: 'Bar Au Chocolat', 'Chocolate Con Amor', 'East Van Roasters'。

STRING_AGG() を使うには、データをどのようにグループ化するかの規則を見つけ、GROUP BY 句で指定する必要があることを忘れないでください。

Instrukcje 1 / 3

undefined XP
    1
    2
    3
  • 会社名が 'Bar Au Chocolat', 'Chocolate Con Amor', 'East Van Roasters' の行について、bean_origin 列にある値をすべて集めたリストを作成し、要素はカンマ(,)で区切ってください。