0

我是 SQL 数据库的新手。我正在尝试进行查询,以便在我的表中获得查看次数最多的 ArticleID。

文章视图表:

+----------------+-----------+---------------------+
| 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 |
+----------------+-----------+---------------------+ 
4

1 回答 1

2

以下查询将为您提供查看次数最多的文章及其查看次数。

select TOP 10 ArticleID, count(*) As ViewCount 
from ArticleView Group By ArticleID Order By ViewCount Desc;
于 2013-06-20T03:20:17.327 回答