文章表 Article
字段   ArticleID,Title,Content,AddTime
---------------------------------------
评论表 Comment
字段   CID,ArticleID,Content,Agree(支持人数),DisAgree(反对人数)
------------------------------------------现要查询评论最多的文章,并显示支持人数,反对人数

解决方案 »

  1.   

    select top 1 m.Title , count(1) 评论次数, sum(n.Agree) 支持人数 , sum(n.DisAgree) 反对人数
    from Article m ,  Comment n
    where m.ArticleID = n.ArticleID
    group by m.Title 
    order by 评论次数 desc
      

  2.   

    select top 1 m.Title , count(1) 评论次数, sum(n.Agree) 支持人数 , sum(n.DisAgree) 反对人数
    from Article m ,  Comment n
    where m.ArticleID = n.ArticleID
    group by m.Title 
    order by 评论次数 desc;