select count(*) from  表 where sign=1 group by RP_pagerID

解决方案 »

  1.   

    select count(*)
    from ( select rp_paper, sum( 1 ) as tot_reviewer, sum( sigh ) as tot_reviewed
           from rp
           group by rp_paper) a
    where a.tot_reviewer <> a.tot_reviewed;
      

  2.   

    samfeng_2003(风云)
    同意。就是計算出每一篇文章被審的次數。
    但是文章的要求審閲次數都一樣么,還需要控制重復的情況。
      

  3.   

    select count(*) as aticleCount from 
    (
     select distinct RP_paperID from   rp
     where sign = 1
    )as temp
      

  4.   

    samfeng_2003(风云)計算的是每一篇文章被審的次數。人家要审完的文章数.liujinqi2141(醉马)你这个是被审过的文章总数,不是审完的.
      

  5.   

    lmby(鹿门布衣) :
    人家要的就是
    怎么判断出多少篇文章没有被评审完? 阿 、
    呵呵
      

  6.   

    sign  本评审员评审结果  0 评审完 1 没有1 是没有申完的标识。这个sql我调试过了
    不知道 arthurzhujie (arthurzj)  要得是不是这样的结果!