답변 2개
채택된 답변
+20 포인트
9년 전
아니요. 올려주신 구문은 [12345] <-- 이렇게 정확히 끝나야만 됩니다.
1,2,3,4,5 로 끝나는 것만 찾으시려면
right(fld_name,1) = '1' or
right(fld_name,1) = '2' or
right(fld_name,1) = '3' or
right(fld_name,1) = '4' or
right(fld_name,1) = '5'
혹은
right(fld_name,1) > '0' and right(fld_name,1) < '6'
이런식으로 right 혹은
정규식으로 셀렉트 하셔야합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
9년 전
댓글을 작성하려면 로그인이 필요합니다.
wonilone
9년 전
SELECT * FROM 테이블명 WHERE 필드명 REGEXP '^.*[1-5]$';
설명: 앞에 어떤값이든 끝이 1~5로 끝나는거 쿼리.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
채택
답변대기
답변대기
채택
답변대기
http://www.w3schools.com/sql/trysql.asp?filename=trysql_select_wildcard_charlist&ss=-1
위 페이지에 적힌 형식 그대로,
SELECT * FROM g5_group WHERE gr_id LIKE '[G]%';
처럼 명령어 입력해봐도, 값이 전혀 검색이 안 되더라구요.
혹시, [문자열] 처럼 대괄호 문자열 특수문자는 MySQL에선 못 써먹는 구문인가요?