Id フィールドが複数回存在するすべてのレコードを取得しようとしていますが、問題はクエリが何も返さないことで、理由がわかりません!? そして、これは私が知っている唯一の方法です。
いくつかの詳細情報:
- 同じ注文番号が 8 つまであります
- 各セットは ProcessOrder によってグループ化されています。これらの最小値が必要ですが、Dupes の場合のみです。
- 残りのデータは異なる場合もあれば、同じである場合もあります。
データには 3 つの ID が含まれています。これらはすべてだまされています。
1.お客様番号
2.法人顧客番号
3.注文番号
これが私のコードです:
select
[Customer Number],
[Corporate Customer Number],
[Order Date],
[Order Number],
[Order No],
[Order Line Status],
[Payment Method] ,
[ProcessOrder],
[Order Platform]
from Temp_ICOSOrder
group by
[Customer Number],
[Corporate Customer Number],
[Order Date],
[Order Number],
[Order No],
[Order Line Status],
[Payment Method] ,
[ProcessOrder] ,
[Order Platform]
having COUNT([Order Number]) > 1
どんな助けでも大歓迎です!