
SELECT a.category, sum(b.sales) total_sales from book a join book_sales b on a.book_id=b.book_id where date_format(sales_date, '%Y-%m')='2022-01' group by a.category order by a.category ascdate_format 사용해서 2022-01 출력 / sum함수 사용해서 총 판매량 구하기 / 함수 이용으로 group by 함수 빼고 모든 컬럼 입력 / order by asc 오름차순 정렬
결과

SELECT p.product_code, sum(d.sales_amount)* p.price as SALES from product p join offline_sale d on p.product_id=d.product_id group by p.product_code order by SALES desc, p.product_code asc매출액 구하기 (판매가 * 판매량) / 내림차순 정렬 / desc
결과

select i.animal_id, i.name from animal_ins i join animal_outs o on i.animal_id = o.animal_id where i.datetime > o.datetime order by i.datetime asc;보호 시작일보다 입양일이 더 빠른걸 조회하기 위해 join문구 이용하고 where 절에서 두 데이터 보다 작은 것 조회
결과

SELECT i.animal_id, i.name from animal_ins i join animal_outs o on i.animal_id=o.animal_id order by DATEDIFF(o.DATETIME,i.datetime) desc limit 2보호 기간이 긴 순으로 조회 datediff이용 / 두마리 조회 limit 2
결과