我想从事务列表中获取每个日期,每个项目,每个变体的最大日期时间。tSQL - SQL 2008 - 嵌套查询?
我尝试到目前为止是:
SELECT variantid,
itemid,
MAX(STARTDATE) as MaximumDateTimeForThisDay
FROM myTable
GROUP BY variantid,
itemid,
DATEADD(dd, DATEDIFF(dd, 0, t1.MODIFIEDDATETIME), 0) --- to remove the time stamp
我需要获得最新的价格每天以来的价格每个项目和变体可以全天变化,但我总是想要最新的价格为每当天项目。
最终,我想让我的输出成为每天每个变体的最近价格。我相信这可以在一个(嵌套)查询中完成,但无法弄清楚。
如果可以的话请帮忙!
**上述查询仍然给我每天不止一个结果。再次感谢 – sdg320
您能否提供一些样本数据和期望的结果? “每个日期,每个项目,每个变体的最大日期时间”对我而言并不清楚。 –
你能举一些例子数据和预期的结果吗? – wumpz