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