문제
코드
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
'코딩테스트연습 > SQL_프로그래머스' 카테고리의 다른 글
없어진 기록 찾기 (0) | 2025.05.16 |
---|---|
대장균의 크기에 따라 분류하기 1 (0) | 2025.05.15 |
부서별 평균 연봉 조회하기 (0) | 2025.05.13 |
즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2025.05.12 |
조건에 맞는 사용자와 총 거래금액 조회하기 (0) | 2025.05.09 |