웹모아
웹모아[가입] 로그인 / 회원가입   검색     


  
SQL구문
 

한글먼저, 나중에 영문 정렬의 경우에....
2008-05-05 12:45:35 댓글:(1)   조회:2519
 
 


select if(ASCII(SUBSTRING(name, 1)) < 128, 2, 1) cc, name from 테이블 order by cc, name; 

이렇게 하시면 됩니다. 

그래야... 한글... 숫자.. 영문의 순서로 리스트가 나오게 되지요..

. 


[이전글]  REPLACE를 이용한 업데이트 방법 - 없으면 insert 있으면 update
[다음글]  게시판의 본문내용일 괄변경.-replace


 
댓글쓰기는 회원(로그인 하신분) 이상 가능합니다.


 댓글 (1)


  •     2008-05-05 13:06:32
    적용 예)
    $sql .= " order by ";
    $sql .= " if(b.bfno IS NULL or b.bfno='',2,1) asc, ";
    $sql .= " b.berrcnt,";
    $sql .= " if(b.bbunru='지상',1,2) asc, ";
    $sql .= " if(b.bbunru='' or b.bbunru='웹' or b.bbunru IS NULL,'힣힣힣힣',b.bbunru) asc, ";

    $sql .= " case when ASCII(SUBSTRING(b.bfcmt, 1)) >= 128 then '1' ";
    $sql .= " when ASCII(SUBSTRING(b.bfcmt, 1)) >= 65 and ASCII(SUBSTRING(b.bfcmt, 1)) < 128 then '2' ";
    $sql .= " else '3' ";
    $sql .= " end ,";

    $sql .= " b.bfcrday,b.bno,b.bsuns, b.bfno";  
  • ...
  
SQL구문
페이지: 1 / 7   

 mySQL 내가 원하는 자료가 어느번째에 있는지 확인하는법
열람:2969   2020.02.03


 MySQL 검색된 데이터들 중 특정 데이터가 몇번째 위치하는지
열람:3978   2019.08.20


 필드의 조건에 따른 순차정리
열람:4755   2018.01.15


 중복자료 검사 sql 구분
열람:4793   2017.12.25


 SQL /Mysql 서브쿼리 (subQuery)
열람:86   2015.12.13


 MYSQL 중복한 데이터 제거방법
열람:84   2015.04.14


 MySQL 전체 갯수 빨리 알아보기
열람:82   2015.04.02


 Mysql 디비 중복 자료 제외 출력
열람:7342   2012.09.06


 공백을 제거한 후 검색하는 쿼리문
열람:4091   2011.05.14


 숫자 또는 특수문자로 시작하는 경우만을 찾는 방법
열람:3386   2011.05.12



[1]  [2]  [3]  [4]  [5]  

복수단어 검색은 공백(space)로 구분해 주세요.




 
최근 글 [손님]
 
인기 글 [손님]
[홈마스타] 카네기의 지도론