读书人

帮忙想一个Sql语句,该怎么处理

发布时间: 2012-01-26 19:40:46 作者: rapoo

帮忙想一个Sql语句

OpenId FileName DateTime
123 1.txt 2007-10-29 09:09:09
123 1.txt 2007-10-29 09:09:10
123 1.txt 2007-10-29 09:09:11
123 2.txt 2007-10-29 09:09:09
123 2.txt 2007-10-29 09:09:10
123 2.txt 2007-10-29 09:09:11

请帮忙想一下取得如下结果的Sql语句怎么写:
123 1.txt 2007-10-29 09:09:11
123 2.txt 2007-10-29 09:09:11

也就是相同文件名在一个OpenID下,上传了多次,但只想取得一个OpenId下的不同文件名,并且时间是最后一次写入数据库的记录。

谢谢了!


[解决办法]
SELECT OpenId,FileName,max(DateTime)
FROM urtable
group by OpenId,FileName

读书人网 >C#

热点推荐