데이타형이 int와 같은 숫자형태이면 그리 큰 문제 없이 asc,desc가 정렬된다
그러나 문자열일경우 2,10인경우 2>10으로 인식하게 된다
해서 2->02로 표현해서 정렬하게되는데 문자열이기 때문에 그렇다
해서 정렬할때 문자열도 숫자처럼 정렬하는 방법이다
1
11
12
19
2
20
아래와 같이 정렬하려할때
1
2
11
12
19
20
우선 int형으로 바꾸면된다
그것이 여이치 않을경우
int1 이라는 필드라가정했을겨우
order by int1+0 asc 이렇게 하면된다
편법을 써서 +0을 하는 순간 숫자가되기때문에 원하는대로 정렬할수 있다