MySQL NOT RLIKE 연산자는 표현식 내에 존재하지 않는 패턴을 확인하는 데 사용할 수 있습니다. NOT RLIKE의 구문은 다음과 같습니다 -
구문
NOT RLIKE Pat_not_for_match
여기서 Pat_not_for_match는 표현식과 일치하지 않는 패턴입니다.
예시
mysql> Select Id, Name from Student WHERE Name NOT RLIKE '^H'; +------+---------+ | Id | Name | +------+---------+ | 1 | Gaurav | | 2 | Aarav | | 20 | Gaurav | | 21 | Yashraj | +------+---------+ 4 rows in set (0.00 sec)
위 쿼리는 'student' 테이블에서 'H'로 시작하는 패턴이 없는 이름을 찾습니다. ^는 NOT RLIKE와 함께 사용되는 와일드카드이며 문자열의 시작을 나타냅니다.