私はこのように見えるいくつかのデータを持っています -
ColA ColB ColC
ID1 1 '1-1'
ID2 1 '2-1'
ID2 0 '2-2'
ID3 1 '3-1'
ID3 1 '3-2
ColA の値で行をグループ化し、グループ内のすべての行が ColB=1 の場合にのみ連結された ColC の値を返すクエリ (Oracle 10g 用) が必要です。したがって、指定されたデータに必要な出力は次のようになります-
"1-1"
"3-1,3-2"
このようなクエリを作成する方法について何か提案はありますか?
ありがとう!