-1

次のようなテーブルがあります

+----------------+----------+--------+  
| purchase_order | text_seq |  text  |  
+----------------+----------+--------+  
|           1001 |        1 | screw  |  
|           1001 |        2 | m5x10  |  
|           1001 |        3 | socket |  
|           1002 |        1 | washer |  
|           1002 |        2 | m5x10  |  
+----------------+----------+--------+  

ビューから次のようにデータを取得する必要があります

+----------------+-------------------------+
| Purchase_order |          text           |
+----------------+-------------------------+
|           1001 | screw,m5x10,socket head |
|           1002 | washer,m5               |
+----------------+-------------------------+
4

1 に答える 1

0

やりたいことを実現する簡単な方法はありません。最近のバージョンの PSQL を使用している場合は、ストアド プロシージャまたは関数を作成して、必要な順序で「テキスト」フィールドを作成し (推測する text_seq に基づいて)、その結果を全体的な結果に使用できます。
私の個人的な好みは、データベースから結果を取得し、必要に応じてフォーマットすることです。

于 2012-03-20T15:34:22.020 に答える