MySQL 자연정렬

Jmnote (토론 | 기여)님의 2012년 9월 10일 (월) 21:06 판 (새 문서: ;MySQL 자연 정렬 ==개요== 기본 정렬 아이디어 *왼쪽에 0을 채워 문자열을 같은 길이로 만들고 비교 ==MySQL== <source lang='sql'> SELECT * FROM 테이...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
MySQL 자연 정렬

1 개요

기본 정렬 아이디어

  • 왼쪽에 0을 채워 문자열을 같은 길이로 만들고 비교

2 MySQL

SELECT * FROM 테이블명 ORDER BY LPAD(컬럼명, 최대길이, '0')
→ 여기서 '최대길이'는 컬럼 내 문자열의 최대길이보다 크거나 같아야 한다.

3 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}