[DB] Mysql 숫자 기준으로 정렬하기.

숫자가 있는(varchar 타입이지만) 필드를 정렬하는데 생각처럼 안됨.

예를들어
1
10
11
2   
이렇게 가지고 옴. 

검색했더니 Mysql은 order by 필드*1 로 하면 됨. 졍렬을 원하는 필드 바로뒤에 *1

 SELECT * FROM result_total order by COUNT*1;
했더니 

1
2
10
11
원하는대로 가지고 옴. 

숫자 + 문자 데이터도 가능.

댓글

댓글 쓰기

이 블로그의 인기 게시물

[WEB] ASP.NET System.NullReferenceException: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.

[문서] excel 체크박스 삭제