[sql] 숫자 또는 문자로 끝나는 값 찾기

아래의 예제를 통해 숫자로 끝나는 값을 찾아보겠습니다.

SELECT column_name
FROM table_name
WHERE column_name LIKE '%[0-9]'

위의 쿼리에서 %는 0개 이상의 문자를 나타냅니다. [0-9]는 0부터 9까지의 숫자 중 하나를 의미합니다.

만약 문자로 끝나는 값을 찾으려면 아래와 같이 쿼리를 작성할 수 있습니다.

SELECT column_name
FROM table_name
WHERE column_name LIKE '%[A-Za-z]'

이 쿼리 또한 %로 모든 문자를 나타내고 [A-Za-z]는 모든 알파벳 문자를 나타냅니다.

이처럼 “LIKE” 구문을 활용하여 숫자나 문자로 끝나는 값을 쉽게 찾을 수 있습니다.