Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags more
Archives
Today
Total
관리 메뉴

데이터 분석

프로그래머스 - 조건에 부합하는 중고거래 상태 조회하기 (CASE) 본문

SQL/프로그래머스 코딩

프로그래머스 - 조건에 부합하는 중고거래 상태 조회하기 (CASE)

시니조 2023. 3. 14. 20:14

 

  • CASE

 

조건에 부합하는 중고거래 상태 조회하기

 

 

거래상태가 SALE 이면 판매중, RESERVED이면 예약중, DONE이면 거래완료 분류하여 출력하기 위해 CASE를 이용한 조건절을 사용해준다.

 

SELECT BOARD_ID, WRITER_ID, TITLE, PRICE, 
    CASE 
        WHEN STATUS = 'SALE' THEN '판매중'
        WHEN STATUS = 'RESERVED' THEN '예약중'
        ELSE '거래완료' 
    END STATUS
FROM USED_GOODS_BOARD
WHERE TO_CHAR(CREATED_DATE, 'YYYYMMDD') = '20221005'
ORDER BY BOARD_ID DESC
;