您的位置:首页 > 数据库

今天刚弄的sql查询的小问题,根据时间查询最近的条记录

2013-05-24 11:56 441 查看
全部数据是这样的



我想要的数据是



查询每个TagID,最近的一条记录。

查询语句如下

select s1.TagID,s1.TagName,s1.nValue,s1.CreatTime from en s1,

(select TagID,max(CreatTime) as CreatTime from en group by TagID) s2

where s1.TagID=s2.TagID and s1.CreatTime=s2.CreatTime order by TagID
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐