2013-02-25 3 views
0

"important"보다 id로 먼저 정렬 할 수 있습니까? 중요한 열은 부울, 1 또는 내가중요도와 id로 mysql을 정렬하십시오.

select * from list ORDER BY `id` DESC, `important` DESC; 
    select * from list ORDER BY `id` DESC, `important` DESC; 
+3

귀하는 올바르게 완료되었습니다. 귀하의 질문에 아무런 문제가 없습니다. – Meherzad

+0

구문이 맞습니다. 당신이 직면하고있는 오류를 게시 할 수 있습니까? – ankurtr

+0

귀하의 명령은 ok입니다. – iiro

답변

3

하면 "ID"열이 자동 증가이다 especically 경우, 이해가되지 않는 것을 시도했다

제로 ... 항상 것입니다 ID의 역순으로한다. 먼저 모든 중요한 항목을 원한다면, 먼저 전에 모든 중요하지 ... 그리고, 모든 중요한 내에서 표시됩니다 나열된 모든 "중요한"항목을 넣어 것입니다

order by 
    `important` desc, 
    `id` desc 

이 당신의 순서를 교체 맨 위의 가장 최근 ID가 가장 오래된 것으로 돌아갑니다.

관련 문제