0

データベースは Ingres II 10.0.0 (su9.us5/132) 上にあります。そのため、複数のデータ行を 1 つの列にマージすることを非常に困難にする、stuff、coalesce などの多くの便利な機能が欠落しています。

これがありました:IngresでGROUP_CONCATする方法は?しかし、その解決策は、データがどのように構造化されているかでは不可能です。

基本的に、参照番号を持つテーブルがあり、各行に複数のステータスがある場合、その参照番号を複数回含めることができます。

例:
123 ABC
123 DEF
123 GHI
189 ABC
189 GHI

複数のテーブルから 1 つの select ステートメントにデータをプルしていますが、これは求めているデータの一部にすぎません。したがって、たとえば、「ABC」、「DEF」、「GHI」を 1 つの列に選択して、ステータスごとに重複した人の 3 つの行を作成したいと考えています。

私はまだ機能するオプションを見つけていません。

どんなアイデアでも大歓迎です。

ありがとう。

4

1 に答える 1