꼬

SQL 문장중 필드 데이터중 첫글자가 숫자인 데이터만 추출하는 방법

· 2012-02-20 (월) 20:04:37 · 2439 · 2
search 인덱스를 만드는 중인데요.
a~z까지는 잘 되는데 숫자부분이 안되서 질문 올립니다.

catagory라는 필드 안에 이름들이 들어가 있는데 앞에 숫자들이 붙어있는 경우가 있습니다.
"a"로 시작하는 것들만 추출할 때는
WHERE category LIKE 'A%'
이런식으로 했구요,

숫자로 시작하는 것들만 추출하려고
WHERE category LIKE '[0-9]%'
이렇게 하니까 안됩니다.
어떻게 해야하는건가요?
|

댓글 2개

where category REGEXP '^[0-9]'

이렇게 한번 해보세요
2012-02-20 (월) 21:00:51
K찰스님 감사합니다. 검색해보니 '[0-9]%' 이건 mssql 에서만 쓰는건지...
암튼 K찰스님이 알려주신대로 하니 잘 됩니다.
REGEXP를 찾아봐서 공부해야겠습니다. 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-02-21 조회 1,331
12-02-21 조회 1,112
12-02-21 조회 1,661
12-02-21 조회 1,475
12-02-21 조회 1,127
12-02-21 조회 1,627
12-02-21 조회 1,716
12-02-20 조회 2,440
12-02-20 조회 1,110
12-02-20 조회 2,029
12-02-20 조회 1,400
12-02-20 조회 901
12-02-20 조회 1,085
12-02-20 조회 940
12-02-20 조회 1,700
12-02-20 조회 965
12-02-20 조회 1,973
12-02-20 조회 1,774
12-02-20 조회 1,280
12-02-20 조회 1,062