ベンダーごとにすべての重複請求書の詳細を取得するクエリを作成しようとしています。
請求書のすべての詳細が必要なため、group by を使用できません。これまでのところ、これは私が試したことです
select
vendid, InvcNbr as InvcNbr, InvcDate, OrigDocAmt, PayDate,
dense_RANK() over (partition by vendid order by invcnbr) RN
from APDoc
where InvcDate >= '10/01/2013'
ここから先に進む方法がわからない。
vendid InvcNbr InvcDate OrigDoc Paydate RN
AAA 1067458361 10/2/2013 0.00 11/1/2013 8
AAA 1067461099 10/2/2013 16.08 11/1/2013 9
AAA 1067461099 10/2/2013 16.08 11/1/2013 9
AAA 1067461101 10/2/2013 16.08 11/1/2013 10
AAA 1067461101 10/2/2013 16.08 11/1/2013 10
AAA 1067461102 10/2/2013 16.08 11/1/2013 11
AAA 1067461102 10/2/2013 16.08 11/1/2013 11
AAA 1067461103 10/2/2013 92.45 11/1/2013 12
AAA 1067461103 10/2/2013 92.45 11/1/2013 12