▶학습내용
문제1)
SELECT U.USER_ID,U.NICKNAME,CONCAT(U.CITY,' ', U.STREET_ADDRESS1,' ', U.STREET_ADDRESS2) AS "전체주소" , CONCAT(SUBSTR(U.TLNO,1,3),'-',
SUBSTR(U.TLNO,4,4),'-',
SUBSTR(U.TLNO,8,4)) AS "전화번호 "
FROM USED_GOODS_USER AS U
INNER JOIN
(
SELECT WRITER_ID
FROM USED_GOODS_BOARD
GROUP BY WRITER_ID
HAVING COUNT(*)>=3
) AS B
ON U.USER_ID = B.WRITER_ID
ORDER BY U.USER_ID DESC
-----> 전체주소는 3개의 컬럼을 concat함수를 활용해서 해야했었는데 공백을 넣지않아 오답처리 되었던 문제이다.
이문제를 통해 concat, substring 함수 사용해서 내가 보고자 하는대로 문자를 가공 할 수 있다는것 다시 한번 알게되었다!