프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
CONCAT 으로 str 필드들 합치기
3개의 주소 필드를 스페이스바를 사이에 껴서 합쳐서 출력하도록 합니다.
SUBSTRING 과 CONCAT 으로 전화번호 사이에 하이픈 넣기
3,4,4로 전화번호를 끊어서 사이에 하이픈을 넣고 출력합니다.
쿼리문
SELECT B.user_id, B.nickname, CONCAT(B.city,' ',B.street_address1,' ',B.street_address2) AS address,
CONCAT(SUBSTRING(B.tlno,1,3),'-',SUBSTRING(B.tlno,4,4),'-',SUBSTRING(B.tlno,8,4)) AS telephone
FROM used_goods_board A JOIN used_goods_user B ON A.writer_id = B.user_id
GROUP BY A.writer_id
HAVING COUNT(*) >= 3
ORDER BY B.user_id DESC
'SQL > 프로그래머스 MySQL with code' 카테고리의 다른 글
프로그래머스 MySQL : [lv.4] 서울에 위치한 식당 목록 출력하기 (0) | 2023.07.05 |
---|---|
프로그래머스 MySQL : [lv.2] 조건에 부합하는 중고거래 상태 조회하기 (0) | 2023.07.04 |
프로그래머스 MySQL : [lv.2] 재구매가 일어난 상품과 회원 리스트 구하기 (0) | 2023.06.13 |
프로그래머스 MySQL : [lv.4] 5월 식품들의 총매출 조회하기 (0) | 2023.06.13 |
프로그래머스 MySQL : [lv.4] 식품분류별 가장 비싼 식품의 정보 조회하기 (0) | 2023.06.10 |