当前位置: 代码迷 >> Sql Server >> 数据库同一字段不同记录的比较解决方法
  详细解决方案

数据库同一字段不同记录的比较解决方法

热度:8   发布时间:2016-04-27 17:37:05.0
数据库同一字段不同记录的比较
有数据表如下字段:
id   ,   name   ,datetime  

问题是:怎么通过时间的比较,取出当天最早的一天记录?

------解决方案--------------------
唉,帮人帮到底:
select a.* from #t a
inner join (select name,min(datetime) as mindatetime from #t group by name,convert(varchar(10),datetime,20))b
on a.name=b.name and a.datetime=b.mindatetime
order by a.name,a.datetime
  相关解决方案