求一条SQL语句

hu_service 2010-10-16 10:00:01
文章表 Article
字段 ArticleID,Title,Content,AddTime
---------------------------------------
评论表 Comment
字段 CID,ArticleID,Content,Agree(支持人数),DisAgree(反对人数)
------------------------------------------

现要查询评论最多的文章,并显示支持人数,反对人数
...全文
77 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangqilin0426 2010-10-16
  • 打赏
  • 举报
回复
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;
jiao3630 2010-10-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dawugui 的回复:]
SQL code
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
[/Quote]
+1
dawugui 2010-10-16
  • 打赏
  • 举报
回复
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
duanzhi1984 2010-10-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dawugui 的回复:]
SQL code
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
[/Quote]

简单明了!!!
claro 2010-10-16
  • 打赏
  • 举报
回复
学习。

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧