String, date
문제풀이
A. CONCAT, SUBSTRING사용
SELECT B.USER_ID, B.NICKNAME,
CONCAT(B.CITY, ' ',B.STREET_ADDRESS1,' ',B.STREET_ADDRESS2) AS 전체주소,
CONCAT(SUBSTRING(B.TLNO,1,3),'-', SUBSTRING(B.TLNO,4,4),'-',SUBSTRING(B.TLNO,8,4))
AS 전화번호 FROM USED_GOODS_BOARD AS A
LEFT JOIN USED_GOODS_USER AS B ON A.WRITER_ID = B.USER_ID
GROUP BY A.WRITER_ID
HAVING COUNT(A.WRITER_ID) >= 3
ORDER BY b.USER_ID DESC
※ CONCAT( a, b, c, .... ) : a, b, c ... 합쳐서 출력
→ 중간에 띄어쓰기나 기호 등은 ' ' 표시를 통해 추가하기
※ SUBSTRING( 컬럼명 , a, n ) : a번부터 n자릿수까지 출력
'필기ㆍ코테 공부 > SQL' 카테고리의 다른 글
[프로그래머스/MYSQL] 자동차 대여 기록에서 장기/단기 대여 구분하기 (0) | 2025.01.05 |
---|---|
[프로그래머스/MYSQL] 자동차 평균 대여 기간 구하기 (0) | 2025.01.05 |
[프로그래머스/MYSQL] 카테고리 별 상품 개수 구하기 (1) | 2025.01.05 |
[프로그래머스/MYSQL] 그룹별 조건에 맞는 식당 목록 출력하기 (0) | 2025.01.02 |
[프로그래머스/MYSQL] 연간 평가점수에 해당하는 평가 등급 및 성과금 조회하기 (0) | 2025.01.02 |