나는 숫자 값으로 MySQL의 테이블에서 일부 행을 desc 내려 주문하고 싶습니다. 예 : SELECT * FROM table ORDER BY ABS(row1) DESC
.MySQL의 PHP 쿼리 선택
표 형식 :
ID | 유형 | 값
1 | 2 | 42
2 | 1 | 52
3 | 2 | 67
4 | 2 | 50
5 | 1 | 15
6 | 1 | 27
7 | 3 | 48
8 | 3 | 23
그리고 나는 다음과 같은 결과를 얻으려면 - 제 2 형 및 DESC와 가치 DESC하지만 첫 공연 행에 의해 후에 정렬이 유형 1,3,4 (...) 행의 DESC :
ID | 유형 | 값
3 | 2 | 67
4 | 2 | 50
1 | 2 | 42
2 | 1 | 52
7 | 3 | 48
6 | 1 | 27
9 | 3 | 23
5 | 1 | 15
작동!감사합니다. 또한 abs()는 실수였습니다. – IonutD