select a.id,count(b.username) from 会员 as a ,会员文章数 as b where a.username=b.username group by b.username having count(b.username) >= 5 order by a.id desc 我靠 我也不知道 对不对了

解决方案 »

  1.   

    select a.*,b.username,b.文章数 from 会员表 a inner join 会员文章数 b on(a.username=b.username) where b.文章数>10 order by a.id desc
      

  2.   

    建个视图,写起sql来多方便。
      

  3.   

    可是感觉视图有点局限性  脱离了SQL就什么都不是了..
      

  4.   

    select a.username,count(b.title) from member a, article b 
    where a.username = b.username
    group by a.username
    order by a.id desc
    limit 0,5;(//显示每页记录数)