최대 1 분 소요

문제 링크

정답

-- USED_GOODS_BOARD: BOARD_ID, WRITER_ID, TITLE, CONTENTS, PRICE, CREATED_DATE, STATUS, VIEWS
SELECT BOARD_ID, WRITER_ID, TITLE, PRICE,
    CASE
        WHEN STATUS = 'DONE' THEN '거래완료'
        WHEN STATUS = 'SALE' THEN '판매중'
        ELSE '예약중'
    END AS STATUS
FROM USED_GOODS_BOARD
WHERE CREATED_DATE = '2022-10-05'
ORDER BY BOARD_ID DESC;

✅ Point

  • WHERE CREATED_DATE = '2022-10-05'
    • CREATED_DATE의 type이 DATE이기 때문에 위와 같이 할 수 있음
    • 만약 DATETIME 이었다면? DATE(CREATED_DATE) 와 같이 형식을 맞추는 추가적인 과정이 필요