🚩오늘의 문제는?
SQL - level 2
1.조건에 맞는 도서와 저자 리스트 출력하기
2.상품 별 오프라인 매출 구하기
3.성분으로 구분한 아이스크림 총 주문량
4.루시와 엘라 찾기
5.3월에 태어난 여성 회원 목록 출력하기
6.가격대 별 상품 개수 구하기

SELECT A.BOOK_ID, B.AUTHOR_NAME, DATE_FORMAT(A.PUBLISHED_DATE,'%Y-%m-%d') AS PUBLISHED_DATE
FROM BOOK A JOIN AUTHOR B
ON A.AUTHOR_ID = B.AUTHOR_ID
WHERE A.CATEGORY ='경제'
ORDER BY A.PUBLISHED_DATE;
join하는방법
SELECT
FROM 테이블1 불릴테이블1 JOIN 테이블2 불릴테이블2
ON 불릴테이블1.공통칼럼 = 불릴테이블2.공통칼럼;
JOIN종류마다 쓰이는 문법이 살짝 다르므로 주의하기
https://hongong.hanbit.co.kr/sql-%EA%B8%B0%EB%B3%B8-%EB%AC%B8%EB%B2%95-joininner-outer-cross-self-join/

SELECT A.PRODUCT_CODE , SUM(A.PRICE* B.SALES_AMOUNT) AS SALES
FROM PRODUCT A JOIN OFFLINE_SALE B
ON A.PRODUCT_ID = B.PRODUCT_ID
GROUP BY A.PRODUCT_CODE
ORDER BY SALES DESC, A.PRODUCT_CODE ASC
;

SELECT B.INGREDIENT_TYPE, SUM(A.TOTAL_ORDER) AS TOTAL_ORDER
FROM FIRST_HALF A JOIN ICECREAM_INFO B
ON A.FLAVOR = B.FLAVOR
GROUP BY B.INGREDIENT_TYPE
ORDER BY SUM(A.TOTAL_ORDER) ASC;

SELECT ANIMAL_ID ,NAME,SEX_UPON_INTAKE
FROM ANIMAL_INS
WHERE NAME IN ('Lucy', 'Ella', 'Pickle', 'Rogan', 'Sabrina', 'Mitty')
ORDER BY ANIMAL_ID;

SELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_FORMAT(DATE_OF_BIRTH, '%Y-%m-%d') AS DATE_OF_BIRTH
FROM MEMBER_PROFILE
WHERE TLNO IS NOT NULL AND GENDER='W' AND MONTH(DATE_OF_BIRTH)=3
ORDER BY MEMBER_ID;

-- 코드를 입력하세요
SELECT SUBSTR(PRICE,1,1)*10000 AS PRICE_GROUP , COUNT(*) AS PRODUCTS
FROM PRODUCT
GROUP BY PRICE_GROUP
ORDER BY PRICE_GROUP ASC;