728x90

🔗 조건에 맞는 도서와 저자 리스트 출력하기

🦈 MySQL 🦈

SELECT B.BOOK_ID
    , A.AUTHOR_NAME
    , DATE_FORMAT(B.PUBLISHED_DATE, '%Y-%m-%d') AS PUBLISHED_DATE
FROM BOOK B
JOIN AUTHOR A
ON B.AUTHOR_ID = A.AUTHOR_ID
WHERE B.CATEGORY = '경제'
ORDER BY B.PUBLISHED_DATE ASC;

 

⭕️ Oracle ⭕️

SELECT B.BOOK_ID
    , A.AUTHOR_NAME
    , TO_CHAR(B.PUBLISHED_DATE, 'YYYY-MM-DD') AS PUBLISHED_DATE
FROM BOOK B
JOIN AUTHOR A
ON B.AUTHOR_ID = A.AUTHOR_ID
WHERE B.CATEGORY = '경제'
ORDER BY B.PUBLISHED_DATE ASC;

 

 

 


DATE_FORMAT, TO_CHAR 처럼 날짜와 시간을 변경하는 함수를 사용할 때는 AS를 꼭 써야 한다.