[英]SQL Server Compact 4.0 Select Last DateTime For Each Day
我在SQL Server Compact Edition 4.0中有一张表,我想在其中提取每个文件每天输入的最后一条记录。 因此,如果同一天重复输入,则仅为每个文件选择最后一个。
列名(DATA TYPE)
例如:
TimeStamp (DATETIME) | FileName (NVARCHAR)
9/11/2013 4am | File1.txt
9/12/2013 11 PM | File1.txt
9/12/2013 11:30PM | File1.txt
9/12/2013 11:35pm | File2.txt
9/12/2013 11:36pm | File2.txt
9/13/2013 1am | File3.txt
会回来
9/11/2013 4am | File1.txt
9/12/2013 11:30PM | File1.txt
9/12/2013 11:36pm | File2.txt
9/13/2013 1am | File3.txt
预先感谢您的任何帮助
尝试
SELECT MAX(TimeStamp) TimeStamp, FileName
FROM Table1
GROUP BY DATEPART(dd, TimeStamp), FileName
这是SQLFIddle演示
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.