YataNox
[My_SQL] Lv.2 조건에 부합하는 중고거래 상태 조회하기 본문
문제
https://school.programmers.co.kr/learn/courses/30/lessons/164672
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
1. 2022년 10월 05일 게시판 정보를 찾을 것 (str_to_date 사용)
2. status를 확인하여 판매중, 예약중, 거래완료를 분류할 것. (case문 사용.)
코드
SELECT BOARD_ID, WRITER_ID, TITLE, PRICE,
CASE
WHEN STATUS = 'SALE' THEN '판매중'
WHEN STATUS = 'RESERVED' THEN '예약중'
ELSE '거래완료'
END AS STATUS
FROM USED_GOODS_BOARD
WHERE CREATED_DATE = STR_TO_DATE('2022-10-05', '%Y-%m-%d')
ORDER BY 1 DESC;
'DB > Programmers SQL' 카테고리의 다른 글
[My_SQL] Lv.2 연도별 대장균 크기의 편차 구하기 (0) | 2024.11.23 |
---|---|
[My_SQL] Lv.2 노선별 평균 역 사이 거리 조회하기 (0) | 2024.11.23 |
[My_SQL] Lv.2 가격대 별 상품 개수 구하기 (0) | 2024.11.23 |
[My_SQL] LV.2 루시와 엘라 찾기 (0) | 2024.11.23 |
[My_SQL] Lv.2 상품 별 오프라인 매출 구하기 (0) | 2024.11.23 |