Php 如何获取客户完成邮寄的天数?

Php 如何获取客户完成邮寄的天数?,php,mysql,Php,Mysql,如何获取客户的发帖天数? 这张照片告诉我想要什么。我不知道如何将mysql中的日期求和为天,有人帮我吗? 需要php来完成这些工作吗? 应该这样做 应该可以了。我猜: SELECT `customers_id`, COUNT(DISTINCT(`date`)) as sum_days FROM `table` GROUP BY `customers_id` 我在正在修补的一张小桌子上试了一下,得到了以下结果: SELECT author, entry_date FROM table; +--

如何获取客户的发帖天数?
这张照片告诉我想要什么。我不知道如何将mysql中的日期求和为天,有人帮我吗?
需要php来完成这些工作吗?

应该这样做

应该可以了。

我猜:

SELECT `customers_id`, COUNT(DISTINCT(`date`)) as sum_days
FROM `table` GROUP BY `customers_id`
我在正在修补的一张小桌子上试了一下,得到了以下结果:

SELECT author, entry_date FROM table;
+--------+------------+
| author | entry_date |
+--------+------------+
|      5 | 0000-00-00 |
|      8 | 0000-00-00 |
|      8 | 0000-00-00 |
|      8 | 2013-02-28 |
|      8 | 2013-02-28 |
|      8 | 2013-03-02 |
+--------+------------+
多田

另外,这是我之前在同一张表上回答的结果:

SELECT author, SUM(author) as sum_days FROM table 
GROUP BY author, DAY(entry_date);
+--------+----------+
| author | sum_days |
+--------+----------+
|      5 |        5 |
|      8 |       16 |
|      8 |        8 |
|      8 |       16 |
+--------+----------+
4 rows in set (0.00 sec)
以下是我的猜测:

SELECT `customers_id`, COUNT(DISTINCT(`date`)) as sum_days
FROM `table` GROUP BY `customers_id`
我在正在修补的一张小桌子上试了一下,得到了以下结果:

SELECT author, entry_date FROM table;
+--------+------------+
| author | entry_date |
+--------+------------+
|      5 | 0000-00-00 |
|      8 | 0000-00-00 |
|      8 | 0000-00-00 |
|      8 | 2013-02-28 |
|      8 | 2013-02-28 |
|      8 | 2013-03-02 |
+--------+------------+
多田

另外,这是我之前在同一张表上回答的结果:

SELECT author, SUM(author) as sum_days FROM table 
GROUP BY author, DAY(entry_date);
+--------+----------+
| author | sum_days |
+--------+----------+
|      5 |        5 |
|      8 |       16 |
|      8 |        8 |
|      8 |       16 |
+--------+----------+
4 rows in set (0.00 sec)

你试过什么吗?如果是的话,给我们一个起点。我不擅长mysql,我不知道如何尝试。你尝试过什么吗?如果是这样,给我们一个起点。我不擅长mysql,我不知道如何尝试