不同的结果,我有这样的:集团通过给出SQL
SELECT ([Document No_])
FROM [Verploegen POC$Sales Line]
--WHERE [Shipment Date] = '2014-05-08'
GROUP BY [Document No_]
--[Shipment Date]
--[Document No_],
HAVING COUNT(*) > 1
,给我272160个返回结果。
,但如果我这样做:
SELECT ([Document No_]), [Shipment Date]
FROM [Verploegen POC$Sales Line]
--WHERE [Shipment Date] = '2014-05-08'
GROUP BY [Document No_], [Shipment Date]
--[Shipment Date]
--[Document No_],
HAVING COUNT(*) > 1
返回:267661.
怎么可能?
谢谢
如果我这样做:
SELECT ([Document No_]), [Shipment Date]
FROM [Verploegen POC$Sales Line]
WHERE [Shipment Date] = '2012-01-01'
我得到36个返回结果。但有双打,像这样:
V004180 2012-01-01 00:00:00.000
V004182 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
V066594 2012-01-01 00:00:00.000
所以我试图剔除有双打的双打。但是,在这种情况下,如何返回带有标题的树结果(即唯一值):文档No_和装运日期?
谢谢
如果我这样做:
SELECT ( [Document No_]), [Shipment Date], COUNT(*) as count
FROM [Verploegen POC$Sales Line]
WHERE [Shipment Date] = '2012-01-01'
GROUP BY [Document No_], [Shipment Date]
SELECT ( [Document No_]), COUNT(*) as count
FROM [Verploegen POC$Sales Line]
WHERE [Shipment Date] = '2012-01-01'
GROUP BY [Document No_]
它会返回完全相同的结果
erm ...因为它们是不同的查询?! – Tanner
但我只是添加为标题出货日期。所以我想显示文件No_和装运日期。 –
好吧,我们不知道你的数据是什么样的,但是如果你有不同的分组和额外的列,你很可能会看到不同数量的结果。 – Tanner