본문 바로가기

SQL프로그래머스 문제풀이

SQl 프로그래머스 문제풀이 - 성분으로 구분한 아이스크림 총 주문량

SELECT INGREDIENT_TYPE, sum(TOTAL_ORDER) 
from FIRST_HALF  as F
inner join ICECREAM_INFO  as I
on F.FLAVOR = I.FLAVOR
group by INGREDIENT_TYPE
order by sum(TOTAL_ORDER)

#출력할칼럼 명시 CASE when과 DATE_FORMAT 사용 CASE when 사용으로 
#DATE_FORMAT(OUT_DATE,'%Y-%m-%d') 가'2022-05-01' 보다 작거나 같을시 '출고완료' 출력
#DATE_FORMAT(OUT_DATE,'%Y-%m-%d') 가 '2022-05-01' 클시 '출고대기'
#ELSE비어있다는 뜻 '출고미정' END 출고여부에 칼럼이름 명시
#DATE FORMAT는 바꾸기전 (칼럼명시후, 바꿀구도) 입력시 바뀜
#from에 테이블 언급해주고
#order에 ORDER_ID 오름차순정리