본문 바로가기
프로그램개발/DB(MySQL,MariaDB,MongoDB)

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

by 크레도스 2018. 8. 16.

출처 : http://cadmin80.blogspot.com/2017/11/db-mysql.html


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


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

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

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

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

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