[mysql] mysql 데이터 정렬 - 오름차순, 한글-영문-숫자 순서 > 팁앤테크

본문 바로가기

사이트 내 전체검색

뒤로가기 팁앤테크

[mysql] mysql 데이터 정렬 - 오름차순, 한글-영문-숫자 순서

본문

* MySQL에서 처리

 SELECT * FROM tb_ncc_new_category

   WHERE service_enable_mobile = 'Y'

   AND category_type = 'magazine' ORDER BY (CASE

   WHEN ASCII(SUBSTRING(category_name,1)) BETWEEN 48 AND 57 THEN 3  // 숫자일 경우 우선순위 최하

   WHEN ASCII(SUBSTRING(category_name,1)) < 128 THEN 2 ELSE 1 END), category_name;  // 한글일 경우 우선순위 최상

추천0

댓글목록 0

등록된 댓글이 없습니다.

전체 825건 3 페이지
게시물 검색
Copyright (c) 株式会社YHPLUS. All rights reserved.

사이트 정보

株式会社YHPLUS / 대표 : ZERO
〒171-0014 東京都豊島区池袋2-41-5 アーバン154 8F
050-5539-7787
오픈카카오톡 (YHPLUS) :
https://open.kakao.com/o/slfDj15d

PC 버전으로 보기