이것은 ... 이것은 내가 배열이 다른 방법을 주문하려면 내 쿼리MYSQL 주문 배열
SELECT SUBSTRING(COLUMN_TYPE,5) FROM information_schema.COLUMNS WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME='Ad_tbl' AND COLUMN_NAME='body_type'
내 결과
+----------------------------------------------------------------------------------------------------------------------------------------------+
| SUBSTRING(COLUMN_TYPE,5) |
+----------------------------------------------------------------------------------------------------------------------------------------------+
| ('Sedan','Hatch','Convertable','Van','Coupe','Light Truck','People Mover','SUV','Ute','Wagon','Cab Chassis','Sample Body','Body 4','BOdy 5') |
+----------------------------------------------------------------------------------------------------------------------------------------------+
입니다 그래서 세단의 마지막에있을 것입니다 첫 번째 대신 배열. 이미 ASC 또는 DESC로 행운을 빕니다.
ORDER BY'COLUMN_TYPE' DESC. ASC 대신 DESC를 사용하면 다른 방식으로 정렬됩니다. – Bobby
쿼리를 업데이트했습니다. 실제로 ASC 또는 DESC로 설정했는지 여부에 관계없이 ORDER BY가 적용되지 않습니다. –
[** 주문 필드 **] [http://dba.stackexchange.com/questions/]를 확인하십시오. 109120/how-does-by-order-by-in-field-in-mysql-work- 내부로] – mishanon