https://school.programmers.co.kr/learn/courses/30/lessons/144854
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제

내 풀이
JOIN을 활용해서 두 테이블 간의 정보를 뽑아내는 것 자체는 어렵지 않았습니다. DATE_FORMAT 없이 활용하니 뒤에 시간 정보까지 붙어있어서 오답처리가 나더라고요. DATE_FORMAT을 활용해서 예시에 나온 정보와 같은 형식에 맞추어 출력하니 정답이 되었습니다.
SELECT B.BOOK_ID, A.AUTHOR_NAME, DATE_FORMAT(B.PUBLISHED_DATE, '%Y-%m-%d')
FROM BOOK B
LEFT JOIN AUTHOR A
ON B.AUTHOR_ID = A.AUTHOR_ID
WHERE CATEGORY = '경제'
ORDER BY PUBLISHED_DATE
메모
프로그래머스 SQL / JOIN / Lv2.
'SQL 문제풀이' 카테고리의 다른 글
[MySQL | 프로그래머스] 없어진 기록 찾기 (0) | 2024.09.01 |
---|---|
[MySQL | 프로그래머스] 성분으로 구분한 아이스크림 총 주문량 (0) | 2024.08.29 |
[MySQL | 프로그래머스] 경기도에 위치한 식품창고 목록 출력하기 (0) | 2024.08.22 |
[MySQL | 프로그래머스] 물고기 종류 별 대어 찾기 (0) | 2024.08.13 |
[MySQL | 프로그래머스] 연도별 대장균 크기의 편차 구하기 (0) | 2024.08.08 |