帮忙想一个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