Sql server T-SQL查询结果与预期不符重复数据消除
我试图获取和Id字段多次存在的所有记录,问题是我的查询没有返回任何内容,我不知道为什么!?这是我知道的唯一方法 更多信息:Sql server T-SQL查询结果与预期不符重复数据消除,sql-server,deduplication,Sql Server,Deduplication,我试图获取和Id字段多次存在的所有记录,问题是我的查询没有返回任何内容,我不知道为什么!?这是我知道的唯一方法 更多信息: 最多有8个相同的订单号 每个集合都按ProcessOrder分组,我需要其中的最低值,但仅适用于重复 其余的数据可以是不同的,也可以是相同的 数据包含三个ID,所有ID都是重复的,它们是: 1.客户编号 2.公司客户编号 3.订单号 这是我的密码: select [Customer Number], [Corporate Customer Numbe
- 最多有8个相同的订单号
- 每个集合都按ProcessOrder分组,我需要其中的最低值,但仅适用于重复
- 其余的数据可以是不同的,也可以是相同的
- 数据包含三个ID,所有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
任何帮助都是非常感谢的 从group by子句中删除
[订单号]
如果按它分组,计数将始终为1 从group by子句中删除
[订单号]
如果按它分组,计数将始终为1