
보호소에서 중성화한 동물
SELECT i.animal_id, i.animal_type, i.name from animal_ins i join animal_outs o on i.animal_id=o.animal_id where i.sex_upon_intake like 'Intact%' and o.sex_upon_outcome not like 'Intact%' order by i.animal_idi.sex_upon_intake에서 like 사용 'Intact%' / o.sex_upon_outcome에서 not like 사용 'Intact%' / 아이디순조회 order by
결과

조건에 맞는 도서와 저자 리스트 출력하기
SELECT B.BOOK_ID ,A.AUTHOR_NAME ,DATE_FORMAT(B.PUBLISHED_DATE, '%Y-%m-%d') FROM BOOK AS B JOIN AUTHOR AS A ON B.AUTHOR_ID = A.AUTHOR_ID WHERE B.CATEGORY = '경제' ORDER BY B.PUBLISHED_DATEDATE_FORMAT 출판일 조회 / where '경제' 카테고리만 출력 / 오름차순 정렬 order by asc
결과

조건별로 분류하여 주문상태 출력하기
SELECT order_id, product_id, date_format(out_date, '%Y-%m-%d') as out_date, case when out_date<='2022-05-01' then '출고완료' when out_date>'2022-05-01' then '출고대기' else '출고미정' end as 출고여부 from food_order order by order_idcase when 사용해서 '2022-05-01' 보다 같거나 작으면 '출고 완료 / 크면 '출고 대기' / 데이터가 null값이면 '출고미정' / order by 오름차순 정렬
결과

성분으로 구분한 아이스크림 총 주문량
SELECT i.ingredient_type, sum(h.total_order) total_order from first_half h join icecream_info i on h.flavor=i.flavor group by i.ingredient_type order by total_order총주문량을 sum 함수 사용해서 조회 / 함수사용 컬럼을 제외하고 나머지 컬럼은 group by에 입력 / 총주문량이 작은 순서대로 조회 order by 사용
결과

루시와 엘라 찾기
SELECT animal_id, name, sex_upon_intake from animal_ins where name in ('Lucy', 'Ella', 'Pickle', 'Rogan,', 'Sabrina', 'Mitty')이름이 'Lucy', 'Ella', 'Pickle', 'Rogan,', 'Sabrina', 'Mitty'인 동물을 찾기 위해 where 절에 in 사용해서 조회
결과