2010-03-11 55 views

回答

1

從SQL使用ORDER BY DESC

SELECT * 
FROM MyTable 
ORDER BY DateVal DESC 

除此之外,請提供這樣的表架構讓我們一起工作,或者你已經嘗試過什麼(代碼),所以我們可以看看...

1

,如果他們的數據類型爲datetime那麼簡單大於>)會做

但是你沒有日期之間的比較,只是按日期降序排序方向他們..

ORDER BY [datefield] DESC

0

在SQL中,你可以使用簡單的比較(<>=等)爲DATETIME字段: SELECT * FROM table t WHERE t.date < 'datevalue'

在PHP中,我建議您將日期轉換使用strtotimeUNIX timestamps到。轉換之後,您可以使用簡單的比較器來確定哪個日期更新。