我有一些項目具有月份明智數據分揀月 - 年明智
像
May-2009
April-2009
March-2009
-
-
-
-
-
-
January-2000
現在我想這些數據每月通過MySQL查詢排序。
$q=mysql_query(SELECT id,action,
L1_data,
L2_data,
L3_data,
L11_data
from table
where action='feild name'
ORDER BY DATE_FORMAT(L11_data,'%m-%Y') DESC);
while($r=mysql_fetch_array($q))
{
-------
}
這裏L11_data是具有所有月份值而確定一(例如,可以-2009等)
我使用此查詢,但它是沒有幫助的。 我想要的是從2009年5月到2000年1月的月份顯示數據 任何人都可以請爲此建議一些代碼?
Thnx爲您的解決方案,但它顯示了與DATE_FORMAT相同的結果...........不知道爲什麼:-( – developer 2009-06-09 12:17:45
是的,我寫%m而不是%M,對不起,檢查我的編輯 – Blixt 2009-06-09 12:19:11
我之前使用了STR_TO_DATE(),但完全忘記了使用%M而不是%m,並且在變得惱火之後,我來到這裏問這個......以及比很多Blixt ...我的查詢正在運行現在罰款.... :-) – developer 2009-06-09 12:25:40