-- SUBSTRING 메서드를 활용해 문자열 슬라이싱을 할 수 있으며
-- CONCAT 시 다른 요소와 구분해야 한다면 꼭 ' '를 추가해 빈칸을 만들어 주기!
SELECT T2.USER_ID, T2.NICKNAME, CONCAT(T2.CITY, ' ', T2.STREET_ADDRESS1, ' ', T2.STREET_ADDRESS2) AS 전체주소, CONCAT(LEFT(T2.TLNO, 3), '-', substring(T2.TLNO, 4, 4), '-', SUBSTRING(T2.TLNO, 8, 4)) AS 전화번호
FROM USED_GOODS_BOARD T1 JOIN USED_GOODS_USER T2
ON T1.WRITER_ID = T2.USER_ID
GROUP BY T1.WRITER_ID
HAVING COUNT(*) >= 3
ORDER BY 1 DESC
'SQL' 카테고리의 다른 글
[프로그래머스] 이름에 el이 들어가는 동물 찾기 (0) | 2023.07.20 |
---|---|
[프로그래머스] 루시와 엘라 찾기 (0) | 2023.07.20 |
[프로그래머스] 특정 옵션이 포함된 자동차 리스트 구하기 (0) | 2023.07.19 |
[프로그래머스] 자동차 대여 기록에서 장기/단기 대여 구분하기 (0) | 2023.07.18 |
[프로그래머스] 주문량이 많은 아이스크림들 조회하기 (0) | 2023.07.18 |