2010-06-17 4 views
0

데이터베이스에 passportno (varchar)가 있습니다.
001002,003과 같은 값을 입력하고 있습니다. 그리고 정렬 순서처럼 표시하고 싶습니다.mysql 형식 캐스팅

이제 "select * from passport_registration where status=1 ORDER BY passportno"과 같은 쿼리를 작성하여 다음과 같은 출력을 표시했습니다 ...... 077,088,099,100,1000,1001,1009,101,1010 나는 디플레이 정렬 순서에 넣고 싶습니다. 수행하는 방법?

답변

6

ORDER BY CAST (passportno AS UNSIGNED)