[ORACLE/PostgreSQL] Like 를 여러번 사용 REGEXP_LIKE
select * from table where name like '최%' or name like '김%' ; 구글링 해보니 이런 구문들이 많던데 .. 해당 쿼리는 중복값이 나오는 에러가 있다. 정규식으로 해결 select * from table where name ~ '^(최|김).*'; ~ : 일치하는 것 ( like ) !~ : 일치하지 않는 것 ( not like ) 오라클에선 select * from table where regexp_like (name, '^최|^김');
PROGRAMMING/DATABASE
2020. 10. 21. 11:14