SQL 문제들(join 문제들)
1.
문제:
code:
SELECT P.PRODUCT_CODE,
sum(P.PRICE*O.SALES_AMOUNT) as SALES
from PRODUCT P
join OFFLINE_SALE O on P.PRODUCT_ID = O.PRODUCT_ID
GROUP BY P.PRODUCT_CODE
ORDER BY SALES
;
Answer:
'ORDER BY SALES DESC, P.PRODUCT_CODE ASC'에 써야 함
참고 자료:
https://forstella.tistory.com/32
TIL(Today I Learned)_데일리루틴_24.11.08.Fri
데일리루틴 SQLMySQL 상품 별 오프라인 매출 구하기 정답입니다.SELECT P.PRODUCT_CODE, SUM(P.PRICE * O.SALES_AMOUNT) AS SALESFROM PRODUCT PJOIN OFFLINE_SALE O ON P.PRODUCT_ID = O.PRODUCT_IDGROUP BY P.PRODUCT_CODEORDER BY SALES DESC, P.PRO
forstella.tistory.com
2.
code:
SELECT AI.ANIMAL_ID, AI.NAME
FROM ANIMAL_INS AI
JOIN ANIMAL_OUTS AO ON AI.ANIMAL_ID=AO.ANIMAL_ID
where AI.DATETIME < AO.DATETIME
answer:
order by i.datetime asc;
위에 코드도 써야 함
https://school.programmers.co.kr/questions/80647
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
참고한 자료