2つのグループ化値を使用して、行が属するグループに基づいて行の値を列に連結する必要があります。SQLコンポジット・グループによる行の連結
TBL1
cat1 cat2 cat3 value
---- ---- ---- -----
1 1 lvl1 100
1 2 lvl2 abc
1 3 lvl2 cba
2 1 lvl1 200
2 2 lvl2 abb
3 1 lvl1 100
3 2 lvl2 bbc
3 3 lvl2 acc
3 4 lvl1 400
3 5 lvl2 acc
4 1 lvl1 300
4 2 lvl2 aab
...
TBL2
cat1 cat2 value
---- ---- ---------
1 100 abc, cba
2 200 abb
3 100 bbc, aac
3 400 aac
4 300 aab
...
これは、静的DB2のSQLを使用しています。実際のテーブルには数千ものレコードがあります。
DB2のバージョンとプラットフォームは何ですか? – mustaccio
DBMS_Ver - 11.01.0005 – Jorge