重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

お世話になります。

以下の①のテーブルを②の形にしたいのですが、
どのようなSQLにすればよいのでしょうか?
※オーダーNoでくくって、名前をひっつけたいのです。

----------テーブル①-------------------
オーダーNo 名前
1      山田
1      木野下
1      鈴木
2      山田
2      田上

----------テーブル②-------------------
オーダーNo 結合した名前
1 山田・木野下・鈴木
2       山田・田上

A 回答 (1件)

データベースエンジンは何でしょう?


Oracleの場合は集約関数のLISTAGGを使えば出来ます。
以下参考に。

https://www.shift-the-oracle.com/sql/aggregate-f …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す