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

问题描述:

在我的分贝有5个字段(ID,list_date,金额,合计,m_from)如何从PHP中的数据库获取不可重复日期的列表?

和包含数据,例如:

1 - 1/1/2010 - 10 - 50 - ' example111'

1 - 1/1/2010 - 10 - 50 - 'example111'

1 - 1/4/2010 - 10 - 50 - “example154

1 - 1/1/2010 - 10 - 50 - 'example111'

1 - 2010年1月5日 - 10 - 50 - '测试'

我需要知道我可以从list_date,但没有重复的日期一样获得日期“1/1/2010,1/5/2010,1/4/2010'

在此先感谢。

SELECT DISTINCT list_date FROM table 

如果我没有记错,你也可以使用GROUP BY

SELECT list_date FROM table GROUP BY list_date 
+0

你是不是弄错 – thomaspaulb 2010-06-15 08:11:12

+0

你不是错,但是如果你需要DISTINCT请不要使用GROUP BY。他们不一样。当然,GROUP BY可能会在内部对DISTINCT进行“优化”,但这只是错误的。 – 2010-06-15 08:28:48