例Iは、製品データを持っている:選択サブクエリ(のOracle SQL)
Product_No Column1 Column2 ... ColumnX
1 A 10
2 B 11
3 C 12
と列XIのためには、このテーブルインベントリから単一のデータ行が必要になります。
Product_No Inventory_No ColumnA ColumnB ColumnC
1 1 ABC 20 30
1 2 DDD 30 50
2 1 EFG 60 70
2 2 CDE 99 100
3 3 EFF 120 30
と列xの結果は、メインクエリjを変更せずにその値を返す方法を
Product_No Column1 Column2 ... ColumnX
1 A 10 ABC-20-30,DDD-30-50
2 B 11 EFG-60-70,CDE-99-100
3 C 12 EFF-120-30
する必要があります私はその値を返すためにサブクエリが必要です。私はlist_aggregateを試してみましたが、複数の列から結合する必要があるのは1つの列に対してのみ可能です。ありがとうございました。
が、これは私の問題を解決する、ありがとう –