作者glennchen (阿仁)
看板Database
标题Re: [SQL ] 询问找出浏览数量多的文章排列写法
时间Fri Jun 1 11:35:22 2012
SELECT T.文章编号, A.标题, T.ViewCount
FROM
(
SELECT 文章编号, SUM(点阅数) as ViewCount
FROM ArticleDetail
GROUP BY 文章编号
) T INNER JOIN Article A
ON T.文章编号 = A.文章编号
ORDER BY T.ViewCount DESC
※ 引述《wangshowp (辰修)》之铭言:
: 各位前辈好
: 小妹有一问题想要请教各位前辈
: 我有两个表格Article和ArticleDetail
: Article是存文章主要资讯(标题、编号、日期)
: ArticleDetail是存文章的内容(每一段落内容,每一段落点阅数,对应的文章编号)
: 今天我想要列出点阅数加总後最多的文章,并作排列,是否有比较快的方法?
: 目前用outer join,但一直卡在count和sum.....Orz。有点晕头转向
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.82