A 테이블이 아래와 같은 상황에서
CREATE A
(
ID VARCHAR(32),
PATT VARCHAR(32)
)
데이터는 아래와 같이 2개가 들어가 있습니다.
ID : A
PATT : ^[0-9]{4}
ID : B
PATT : ^8888[0-9]{4}
질의문으로 입력 값을 8888123 으로 지정하고 PATT와 비교하여 결과는 ID B값을 얻고 싶습니다.
고견 부탁드립니다.
순서를 바꾸니 되네요.. 원하는 결과가 맞으신지?
그런데 8888123이면 '^8888[0-9]{3}' 으로 해야하지 않나요?
select id from a where '8888123' ~ patt;
오.. 답변 감사드립니다. 딱 원하는 답이라.. 정말 감사합니다.