-2

我的mysql表中有以下信息 在此处输入图像描述

最终,我想做一个选择来计算 page_id 的条目,但只针对特定的 date ,这意味着我希望得到以下输出:

84 - 7 - 09/23/2013
85 - 4 - 09/23/2013
84 - 1 - 09/24/2013

可以一次选择完成吗?

4

2 回答 2

2
select page_id, count(*), date 
from table_name 
group by page_id, date
于 2013-09-23T23:59:20.800 回答
2
SELECT page_id, count(page_id), date
FROM table
GROUP BY page_id, date

您需要SELECT3 个字段。然后你需要COUNT其中之一(page_id),因为你需要计算你得到了多少重复。最后一步,要运行查询(并且也有意义)是GROUP BY其他 2 个字段。

希望您对如何查询表有更清晰的了解。

于 2013-09-24T00:01:22.067 回答