select 手机号码,max(时间) as 时间 from 表  group by 手机号码

解决方案 »

  1.   

    declare @t table(number varchar(20),dt datetime)
    insert into @t
    select '13966759391', '2005-11-17 10:39:50.217' union
    select '13966759391', '2005-11-17 10:40:10.077' union
    select '13966759391', '2005-11-17 10:40:11.327' union
    select '13966759391', '2005-11-17 10:40:12.327' union
    select '13900000000', '2005-11-17 10:40:21.590' union
    select '13900000000', '2005-11-17 10:40:28.250' union
    select '13900000000', '2005-11-17 10:40:29.483'
    select number,min(dt) from @t group by number
    结果
    13900000000 2005-11-17 10:40:21.590
    13966759391 2005-11-17 10:39:50.217