반응형
MySql REGEXP 자주 사용하는 sql 문
//내용에 숫자만 있는 경우
SELECT * FROM temp_table WHERE column1 REGEXP '^[0-9]+$';
//내용에 특수문자가 포함된 경우
SELECT * FROM temp_table WHERE column1 REGEXP '[`~!#$%^&*|\\\'\";:\/?]';
저는 입력받은 값이 사과,바나나,딸기 이렇게 받을 수도 있어서
column1 REGEXP CONCAT('(^|,)(', REPLACE(in_Data, ',', '|'), ')(,|$)') )
이렇게 사용했답니다.
반응형
'Programming > DB' 카테고리의 다른 글
#스키마 확인하기 (0) | 2019.10.01 |
---|---|
#ORACLE SQL DEVELOPER -- UTF -8 설정 (0) | 2019.09.27 |
#Toad UTF-8 설정하기 (0) | 2019.09.26 |
REGEXP 정규식 (0) | 2019.08.24 |
MYSQL group_concat (1) | 2019.08.09 |