我试图获取所有记录,并且 Id 字段存在不止一次,问题是我的查询没有返回任何内容,我不知道为什么!?这是我知道的唯一方法。
更多信息:
- 最多有 8 个相同的订单号
- 每组都按 ProcessOrder 分组,我需要这些中的最低值,但仅适用于 Dupes
- 其余数据可能不同,也可能相同,但有所不同。
数据包含三个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
任何帮助都非常感谢!