: ^^;;
: 안녕하세요.
:
: 다름이 아니라 가수들 리스트 검색을 만들려고
: ㄱ,ㄴ,ㄷ,ㄹ 등등등...
: 첫자가 'ㄱ'으로 시작되는것은
: 예로
: select * from table_name where column1 >='가' and column1 <'나'
: column1 인것중에서 이런식으로 하면 'ㄱ' 으로 시작되는 것이 잘 검색되는데..
:
: 문제는 숫자나 영문으로 로 시작하는 가수는 어케 검색식을 만들면 될까요?
: 많더군요..-_-+;; ex)1tym, as one 등등...-_-+;;
: 이런숫자나 영문으로 시작되는 가수를 검색하려면..
:
: 고수님들의 손길을 기둘리면서..^^
: 좋은 하루 되세요~
흐흐..
메뉴얼을 찾아가면서..알아냈습니다.
저는 MSSQL을 사용했었는데 mysql 하고 약간의 차이가 있더군요..
이것땜시롱..헤멧지요..mysql에서는 REGEXP 라고 써야합니다..-_-+;;
첫글자가 숫자나 영문컬럼 검색입니다..
mysql>
select title from 테이블네임 where 컬럼네임 REGEXP "^a" or 컬럼네임 REGEXP "^[0-9]";
MSSQL에서는
select title from 테이블네임 where title 컬럼네임 '[0-9]%' or 컬럼네임 like '[a-z]%';
입니다...
혹시나 더 좋은 알고리즘 있으면 올려주세요..
그럼..좋은 하루~~~~~~~~~