select op from user group by userid having MAX(time)

解决方案 »

  1.   

    SELECT userid, username, op, time 
    FROM user 
    GROUP BY userid 
    ORDER BY time DESC;
      

  2.   

    SELECT userid, username, op, time 
    FROM user 
    GROUP BY userid 
    ORDER BY time DESC;
    试试这个
      

  3.   

    select * from user where userid in (select userid from user where max(time))
      

  4.   

    应该是这样
    select userid,username,time,op from user where (userid,time) in 
      (select userid,max(time) from user group by userid);