select * from [테이블명] order by substring_index([1], '[2]', [3])+0;
substring_index에서
[1]: str 또는 컬럼명
[2]: 기준으로 할 문자 지정
[3]: 기준문자 위치 지정 (처음부터 지정된 기준문자 카운터된 곳 까지 인식, -일경우 끝에서 부터 카운터해서 기준문자 이후 끝까지 인식)
+0: 은 자동정렬
예)
---TABLE---------
test
===
st1ts
st10ts
st2ts
st3ts
------------------
select * from TABLE order by substring_index(test, 't', -2) +0;
->
---TABLE---------
test
===
st1ts
st2ts
st3ts
st10ts
------------------
'IT > DB' 카테고리의 다른 글
[Mysql] 인덱스(Index) Query 정리 (0) | 2015.06.16 |
---|---|
[Mysql] 기본 특성 정리 (0) | 2015.06.06 |
[Mysql] 사용자 권한 확인/추가/취소 (0) | 2015.06.06 |
[Mysql] set autocommit=0 설정하기 (0) | 2015.06.04 |
[Mysql] 기본 Query 정리 (0) | 2015.03.20 |