안녕하세요. sql 좀 해결해 주세요.
TEMP라는 테이블이 있다고 가정할때 컬럼중 연속된 동일문자열을 표시.
테이블 조회 쿼리는 아래와 같습니다.
WITH TEMP AS(
SELECT 'AAAB' C FROM DUAL UNION ALL
SELECT 'KAAB' C FROM DUAL UNION ALL
SELECT 'ABA' C FROM DUAL
)
SELECT *
FROM TEMP;
C컬럼에 나오는 문자열에서 연속된 동일문자열만 나오게 SQL을 만들고 싶은데요.
결과는 이렇게 나오면 됩니다.
AAAB --> AAA
KAAB --> AA
감사합니다. |