출처: http://duu.co.kr/367
숫자 정렬시 1, 10, 11, 12 ..... 2, 20 순으로 나온다
이것을 1, 2, 3, 4 순으로 정렬하려면?
select * from 테이블명 ORDER BY LEN(컬럼명) ASC, 컬럼명 ASC
'SQL' 카테고리의 다른 글
[MSSQL] bulk insert 시 : 운영 체제 오류 코드 3(지정된 경로를 찾을 수 없습니다.)입니다. (1) | 2018.01.23 |
---|---|
[MSSQL] SQL Server 데이터베이스 이전 시 CLR 관련 오류 발생 Code - 10314, 10327 (HRESULT: 0x8013150A) (0) | 2018.01.11 |
[MSSQL][function][함수] 오전, 오후 --> 24시간 변환하기 (varchar ->Datetime) (0) | 2017.07.24 |
[MSSQL] 데이터 형식 varchar을(를) numeric(으)로 변환하는 중 오류 (2) | 2017.03.28 |
[MSSQL] 모든 프로시저(PROCEDURE), 함수(FUNCTION) 검색 (0) | 2017.02.03 |