728x90
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
# 중고 거래 게시물 3건 이상 등록한 사용자 > 사용자 ID, 닉네임, 전체주소, 전화번호
SELECT U.USER_ID, U.NICKNAME, CONCAT(U.CITY,' ',U.STREET_ADDRESS1,' ', U.STREET_ADDRESS2) AS 전체주소, CONCAT(SUBSTRING(U.TLNO, 1, 3),'-',SUBSTRING(U.TLNO, 4, 4), '-', SUBSTRING(U.TLNO, 8, 4)) AS 전화번호
FROM USED_GOODS_BOARD G JOIN USED_GOODS_USER U ON G.WRITER_ID = U.USER_ID
GROUP BY G.WRITER_ID
HAVING COUNT(*) >= 3
ORDER BY U.USER_ID DESC
CONCAT
CONCAT('010', '-', '1234', '-', '5678')
CONCAT_WS
CONCAT_WS('-', '010', '1234', '5678');
010-1234-5678 바로 나옴
'Algorithm > SQL' 카테고리의 다른 글
| [MySQL] 있었는데요 없었습니다 (0) | 2026.06.26 |
|---|---|
| [MySQL] 그룹별 조건에 맞는 식당 목록 출력하기 (0) | 2026.06.25 |
| [MySQL] 조건에 맞는 도서와 저자 출력하기 (0) | 2026.06.25 |
| [MySQL] 동명 동물 수 찾기 (0) | 2026.06.25 |
| [MySQL] 상품 별 오프라인 매출 구하기 (0) | 2026.06.25 |