1

やあ皆さん、私はここで立ち往生しています。複数の行を結合する必要があるテーブルがあります。

複数の行を結合する必要があるのは、Crystal Reports がこの情報を表示する形式のためです。前もって感謝します。

私のデータベース:

ID     Review              Date
------------------------------
2      2nd Review        9/1/2011
3      1st Review        3/6/2012
5      1st Review        2/12/2010
6      1st Review        6/12/2012
7      3rd Review        6/21/2011

私のクエリは、2011 年 8 月 1 日以降の日付のみを出力する必要があります。私の結果は次のようになります。

Review1            Date       Review2            Date        Review3            Date
------------------------------------------------------------------------------------
1st Review         6/12/2012   1st Review        3/6/2012     2nd Review       9/1/2011
4

1 に答える 1

1

PostgreSQL の担当者ですが、GROUP_CONCAT関数を使用してすべてのレビューと日付を連結できます。おそらく、Crystal 側で解析を実行して見栄えを良くする必要があることを意味しますが、すべてを 1 つの行にまとめる必要があります。

于 2012-08-15T19:54:35.997 に答える