[sql] 특정 문자로 끝나지 않는 값 찾기
일반적으로 SQL에서는 LIKE
연산자와 와일드카드를 사용하여 특정 문자로 끝나는 값을 찾을 수 있습니다. 그러나 특정 문자로 끝나지 않는 값을 찾기 위해서는 정규 표현식을 사용해야 합니다.
다음은 특정 문자로 끝나지 않는 값을 찾는 예제입니다.
SELECT *
FROM 테이블명
WHERE 컬럼명 NOT REGEXP '특정문자$'
위 예제에서 $
는 문자열의 끝을 나타내며, NOT REGEXP
를 통해 특정 문자로 끝나지 않는 값을 필터링할 수 있습니다.
위 예제에서 SELECT
, FROM
, WHERE
는 테이블과 컬럼에 따라 실제 명명된 것과 일치해야 합니다.
이제 SQL에서 특정 문자로 끝나지 않는 값을 찾을 때 이 예제를 활용해보세요!