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 AS B
JOIN USED_GOODS_USER U
ON B.WRITER_ID = U.USER_ID
GROUP BY U.USER_ID
HAVING COUNT(B.WRITER_ID) >=3
ORDER BY B.WRITER_ID DESC
-- how to combine string?
-- CONCAT(CITY, STREET_ADDRESS1, STREET_ADDRESS2) AS 전체주소
-- SUBSTRING(TLNO, 8, 4)
성남시 v 분당구 수내로13 v A동 1107호
CONCAT (CITY, ' ', STEET_ADDRESS1, ' ', STREET_ADDRESS2 ) AS 전체주소
01053422914
CONCAT(SUBSTRING(TLNO, 1, 3), '-', SUBSTRING(TLNO, 4,4), '-', (8,4)) AS 전화번호
SUBSTRING(START_INDEX, #OF CHARACTERS)
SUBSTRING 함수의 파라미터는 시작점(1부터시작)과 글자갯수를 콤마로 연결한다. 두번째 파라미터는 끝나는점이 아닌 글자갯수임이 파이썬과 다르다는것을 기억해두자.
파이썬에서 string 함수는 시작인덱스(0부터시작)와 끝나는 마지막인덱스(포함x)를 콜론으로 연결한다.
string = "Hello, world!"
substring = string[7:12]
print(substring) # Output: world
'Algorithms in Python > Programmers - SQL ⭐️' 카테고리의 다른 글
조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 (0) | 2024.09.25 |
---|---|
대장균의 크기에 따라 분류하기 1 (0) | 2024.09.25 |
없어진 기록 찾기 (0) | 2024.09.25 |
있었는데요 없었습니다 (2) | 2024.09.24 |
조건별로 분류하여 주문상태 출력하기 (0) | 2024.09.24 |