Algorithm/코딩테스트 (SQL)
[프로그래머스] 과일로 만든 아이스크림 고르기 (MySQL)
싱브이
2023. 10. 28. 22:34
728x90
반응형
문제
상반기 아이스크림 총주문량이 3,000보다 높으면서 아이스크림의 주 성분이 과일인 아이스크림의 맛을 총주문량이 큰 순서대로 조회하는 SQL 문을 작성해주세요.
코드
SELECT a.FLAVOR
FROM FIRST_HALF AS a
LEFT JOIN ICECREAM_INFO AS b
ON a.FLAVOR = b.FLAVOR
WHERE a.TOTAL_ORDER > 3000 AND b.INGREDIENT_TYPE LIKE 'fruit_based'
ORDER BY a.TOTAL_ORDER DESC;
이렇게 하눈 방법과 이름을 그대로 적는 방법이 있다!
SELECT FIRST_HALF.FLAVOR
FROM FIRST_HALF JOIN ICECREAM_INFO
ON FIRST_HALF.FLAVOR = ICECREAM_INFO.FLAVOR
WHERE TOTAL_ORDER > 3000 AND INGREDIENT_TYPE = "fruit_based"
ORDER BY TOTAL_ORDER DESC
* JOIN
SELECT u.userid, name
FROM usertbl as u INNER JOIN buytbl as b
ON u.userid=b.userid
WHERE u.userid="111"
# 함축버전
SELECT u.userid, name
FROM usertbl u, buytbl b
ON u.userid=b.userid
WHERE u.userid="111"
간단한거지만 SQL 너무 어려워,,, 더 열심히 해야겠다 !!!!!
728x90
반응형