1
我想组这样的结果:SQL组按日期查询
ID TEXT Table1 FK1 Nodedate
940 bov1 TASKS 48 2016-10-26 15:53:20.247
938 foxxxxdsx TASKS 48 2016-10-26 15:49:15.083
937 test2 TASKS 48 2016-10-26 15:24:32.667
936 test TASKS 48 2016-10-26 15:24:20.277
889 <>asdasdsa TASKS 48 2016-09-19 11:23:02.083
600 sadadasasdadsa TASKS 48 2016-08-29 15:03:11.680
逼到
ID TEXT Table1 FK1 Nodedate
940 bov1 TASKS 48 2016-10-26 15:53:20.247
是有办法组一个结果只用日期?
当前查询:
SELECT N.ID As ID , n.Text as Text ,Table1 , FK1 ,N.Created as notedate
FROM NOTES N With(nolock)
LEFT OUTER JOIN NOTELinks NL On(N.id = NL.noteid)
WHERE Table1 = 'TASKS' AND N.IsSystem =0 AND FK1=48
GROUP BY Table1 , FK1
order by N.Created desc
将'CAST(N.Created AS DATE)'添加到'GROUP BY'子句中... –
为什么日期“2016-09-19”和“2016-08-29”从查询结果中排除? –
我需要最近的 – Ozzman1893