基本上,好吧我的数据库表有2列:关键字和日期.
我想选择行,但如果多行具有相同的关键字和日期,我想对它们进行分组,并计算出有多少行.
例如,而不是得到这个:
keyword: diamond, date: 20090601
keyword: diamond, date: 20090601
keyword: diamond, date: 20090602
keyword: diamond, date: 20090602
keyword: diamond, date: 20090602
Run Code Online (Sandbox Code Playgroud)
我会得到这个:
keyword: diamond, date: 20090601, count: 2
keyword: diamond, date: 20090602, count: 3
Run Code Online (Sandbox Code Playgroud)
不知道怎么做?
谢谢!
Wel*_*bog 10
它被称为GROUP BY条款:
SELECT keyword, date, COUNT(1) AS count
FROM table
GROUP BY keyword, date
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1379 次 |
| 最近记录: |