我的mysql表中有以下信息
最终,我想做一个选择来计算 page_id 的条目,但只针对特定的 date ,这意味着我希望得到以下输出:
84 - 7 - 09/23/2013
85 - 4 - 09/23/2013
84 - 1 - 09/24/2013
可以一次选择完成吗?
select page_id, count(*), date
from table_name
group by page_id, date
SELECT page_id, count(page_id), date
FROM table
GROUP BY page_id, date
您需要SELECT
3 个字段。然后你需要COUNT
其中之一(page_id),因为你需要计算你得到了多少重复。最后一步,要运行查询(并且也有意义)是GROUP BY
其他 2 个字段。
希望您对如何查询表有更清晰的了解。