Mysql-如何最大限度地计算每天表中的I'D?

Mysql-如何最大限度地计算每天表中的I'D?,mysql,date,count,distinct,Mysql,Date,Count,Distinct,这个查询不好,因为有些客户以多种不同的方式来到我的店铺。 比如一天中有4次,第二天他们就根本不会来了。这种服装应该算不上。我只需要每天都出现的客户,甚至比每天准时出现的客户还要多 我的数据是: - -地址-----------------Ids 2013-12-15 12:00:00 --100000000052178 2013-12-15 16:00:00 ---10000000009478 2013-12-15 15:42:00 ---10000000014101 2013-12-14 10

这个查询不好,因为有些客户以多种不同的方式来到我的店铺。 比如一天中有4次,第二天他们就根本不会来了。这种服装应该算不上。我只需要每天都出现的客户,甚至比每天准时出现的客户还要多

我的数据是:

-

-地址-----------------Ids 2013-12-15 12:00:00 --100000000052178 2013-12-15 16:00:00 ---10000000009478 2013-12-15 15:42:00 ---10000000014101 2013-12-14 10:00:00 ---10000000009478 2013-12-14 22:00:00 ---100000000176651 2013-12-13 12:36:00 ---100000000192714 2013-12-13 12:23:56---10000000009478 -结果:

月份------计数 12-2013 -------45
11-2013-----59试试下面的查询

SELECT DATE(At), count(*)
FROM purchases
GROUP BY DATE(At)

请添加示例数据,预期输出日期较长:“2013-12-15 23:59:59”日期应为月份。客户应该是数字,请添加更多。一个示例数据小表和一个结果表。所有这些都在你的问题中。那么基本上,你想要一个查询,显示一年中每个月,在给定月份的每一天至少访问过你的商店一次的客户数量?
SELECT date_format(At,'%M%Y') as At, COUNT(ids) as ids FROM table_name  GROUP BY month(At)