커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3주차 숙제 정답 관련
[왕초보] 엑셀보다 쉽고 빠른 SQL v0
3주차
북마크
정*원
댓글
1
추천
0
조회수
14
조회수
14
답변 완료

제가 시간에 쫓겨서 제대로 수정하지 못한 채 제출하고,

후에 다시 한번 검토해 보니,


SELECT delivery_time,

day_of_the_week,

case when delivery_time >=25 and day_of_the_week='weekday' then "Late"

when delivery_time <25 and day_of_the_week='weekday' then "On-Time"

when delivery_time >=30 and day_of_the_week='weekend' then "Late"

when delivery_time <30 and day_of_the_week='weekend' then "On-Time" end "지연여부"

from food_orders


이 코드를 사용하면 될 것 같더라고요.

혹시 이렇게 작성하는 게 맞는지,

조금 더 간결하게 만들 순 없는지, if 절을 사용하면 어떻게 되는지 궁금합니다.









취소
 공유
취소
댓글 0
댓글 알림
나의얼굴