我不明白为什么要求我在Microsoft Query中输入参数。此转换适用于其他查询,适用于其他程序 我们的数据库将日期字段作为INT,例如'20140507'。当我把它带回Excel时,我用它来获取值得的数据,或者如下所示,将系统日期与INT值进行比较。
有人可以看看吗? SQL Server 2008
Select
sum(SPSYS15.qty) as qty,
SPSYS15.sku_no,
SPSYS15.loc_code
From
SPSYS15
Where
spsys15.source = 'S' and
SPSYS15.trans_date >= (Convert([Char](8),GetDate() - 30,112))
Group by
SPSYS15.sku_no,
SPSYS15.loc_code