작성일 : 12-05-21 14:03
|
[MsSQL] order by 정열 순서, 한글 영문
|
|
|
글쓴이 :
조형래
 조회 : 5,377
|
select * from s_tb_tutor ORDER BY
CASE
WHEN ASCII(SUBSTRING(TUTOR_FULLNAME,1,1)) >= 65
AND ASCII(SUBSTRING(TUTOR_FULLNAME,1,1)) <= 119 --영어
THEN 1
WHEN ASCII(SUBSTRING(TUTOR_FULLNAME,1,1)) >= 176
AND ASCII(SUBSTRING(TUTOR_FULLNAME,1,1)) <= 200 --한글
THEN 2
ELSE 3 --중국어
END , TUTOR_FULLNAME ASC
--------------- 그외 --------------
ORDER BY 컬럼명 COLLATE Korean_Wansung_BIN
ORDER BY 컬럼명 COLLATE Korean_Wansung_CI_AS
|
|