Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中从我的数据库中获取不可重复的日期列表?_Php_Mysql - Fatal编程技术网

如何在PHP中从我的数据库中获取不可重复的日期列表?

如何在PHP中从我的数据库中获取不可重复的日期列表?,php,mysql,Php,Mysql,在my db中有5个字段(id、列表日期、金额、总计、m_from) 并包含数据,例如: 2010年1月1日-10月50日-“示例111” 2010年1月1日-10月50日-“示例111” 2010年1月1日-4月10日-50日-“示例154 2010年1月1日-10月50日-“示例111” 1-1/5/2010-10-50-“测试” 我需要知道如何从列表中获取日期,但不能重复“2010年1月1日、2010年1月5日、2010年1月4日”等日期 提前谢谢。如果我没弄错的话,您也可以使用分组方式:

在my db中有5个字段(id、列表日期、金额、总计、m_from)

并包含数据,例如:

2010年1月1日-10月50日-“示例111”

2010年1月1日-10月50日-“示例111”

2010年1月1日-4月10日-50日-“示例154

2010年1月1日-10月50日-“示例111”

1-1/5/2010-10-50-“测试”

我需要知道如何从列表中获取日期,但不能重复“2010年1月1日、2010年1月5日、2010年1月4日”等日期


提前谢谢。

如果我没弄错的话,您也可以使用
分组方式

SELECT DISTINCT list_date FROM table
SELECT list_date FROM table GROUP BY list_date

您没有弄错,但如果您需要区分,请不要使用GROUP BY。它们不一样。当然,GroupBy可能在内部被“优化”为一个不同的组,但这是错误的。