나는 달 현명한 데이터 정렬 월 - 년은 현명한
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
예, % M 대신 % m을 작성했습니다. 죄송합니다. – Blixt
전에이 STR_TO_DATE()를 사용했지만 % m 대신 % M을 사용하는 것을 잊어 버렸습니다. 짜증이 나서이 질문을하기 위해 여기에 왔습니다. ...... 잘 고맙습니다 Blixt ... 내 쿼리가 실행 중입니다. 이제 괜찮아 ....-) – developer