2013-06-20 57 views
0

我是SQL數據庫的新手。我正在嘗試進行查詢,以便我可以在我的表格中獲得查看次數最多的ArticleID。使用SQL查詢來搜索最多查看的條目

ArticleView表:

+----------------+-----------+---------------------+ 
| ArticleViewNum | ArticleID |  ViewDateTime | 
+----------------+-----------+---------------------+ 
|  1  |  2  | 2013-12-01 10:14:00 | 
|  2  |  2  | 2012-15-02 12:14:00 | 
|  3  |  3  | 2012-16-04 14:01:00 | 
|  4  |  4  | 2012-23-06 09:30:00 | 
|  5  |  1  | 2012-30-06 01:27:00 | 
+----------------+-----------+---------------------+ 

回答

2

以下查詢會給你最看的文章,和他們的觀看次數。

select TOP 10 ArticleID, count(*) As ViewCount 
from ArticleView Group By ArticleID Order By ViewCount Desc;