select top 1 from user where 用户名=(select destinct 用户名 from User ordey by addtime);

解决方案 »

  1.   

    select distinct ID  from User where addtime = '"+add+"' //add为时间变量
      

  2.   

    select top 1 from user where 用户名 in (select destinct 用户名 from User ordey by addtime);
      

  3.   

    在group by后加having count(*)=1就行
      

  4.   

    select * from user where  用户名  in (select 用户名 from user group by 用户名 having count(*)=1 ) order by id desc
      

  5.   

    select top 1 from user where 用户名=(select destinct 用户名 from User ordey by addtime);