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