SELECT   userid2,UPDATETIME FROM  `举报表`   GROUP BY userid2 order by id desc LIMIT 0, 50你是按ID排序,但显示的是userid2

解决方案 »

  1.   

    你的第二天sql应该是select id,userid2,UPDATETIME from 。。
      

  2.   

    是啊,id是自增长的,我要取最新举报的人的userid啊,userid2 是被举报人的id
      

  3.   

    是啊,id是自增长的,我要取最新举报的人的userid啊,userid2 是被举报人的id无法理解你的问题是什么。 建议详细描述。最好举例说明。
      

  4.   

    是啊,id是自增长的,我要取最新举报的人的userid啊,userid2 是被举报人的id无法理解你的问题是什么。 建议详细描述。最好举例说明。描述的比较混乱
    简单点
    就是假如有个登录日志表,
    LOGID-USERID-LOGTIME我要取最新的100个登录过的用户USERID,不能USERID重复,重复就取最新的那条记录
    这样的语句:
    SELECT LOGID,USERID,MAX(LOGTIME) FROM denglu_log GROUP BY  USERID ORDER BY LOGID DESC;
    为什么这样的语句是不行的呢,