1. 문제 풀이 아이디어
CASE문을 활용하여 문제를 해결할 수 있다.
2. 나의 정답 코드
SELECT
board_id,
writer_id,
title,
price,
CASE
WHEN `status` = 'done' THEN '거래완료'
WHEN `status` = 'sale' THEN '판매중'
WHEN `status` = 'reserved' THEN '예약중'
END
FROM
used_goods_board
WHERE
created_date = '2022-10-05'
ORDER BY
board_id DESC;3. 정리
WHERE절에서created_date가 특정 날짜와 일치하는 데이터를 필터링한다.
CASE문을 사용하여status값에 따라 한글로 상태를 변환한다.
ORDER BY절에서board_id기준으로 내림차순 정렬한다.
Share article