코딩테스트연습/SQL_프로그래머스
조건에 맞는 사용자 정보 조회하기
분석가 황규진
2025. 5. 14. 20:08
문제
코드
SELECT
UBU.USER_ID,
UBU.NICKNAME,
CONCAT(CITY, ' ', UBU.STREET_ADDRESS1, ' ', UBU.STREET_ADDRESS2) AS 전체주소,
CONCAT(SUBSTRING(UBU.TLNO, 1, 3), '-',
SUBSTRING(UBU.TLNO, 4, 4), '-',
SUBSTRING(UBU.TLNO, 8, 4)) AS 전화번호
FROM USED_GOODS_BOARD AS UGB
JOIN USED_GOODS_USER AS UBU
ON UGB.WRITER_ID = UBU.USER_ID
GROUP BY UBU.USER_ID
HAVING COUNT(UGB.BOARD_ID) >= 3
ORDER BY UBU.USER_ID DESC;
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/164670