코딩연습이 좋아서/SQL이 좋아서

이름이 있는 동물의 아이디
SELECT ANIMAL_IDFROM ANIMAL_INS WHERE NAME IS NOT NULLORDER BY ANIMAL_ID;

이름이 없는 동물의 아이디
SELECT ANIMAL_IDFROM ANIMAL_INS WHERE NAME IS NULLORDER BY ANIMAL_ID;

경기도에 위치한 식품창고 목록 출력하기
SELECT WAREHOUSE_ID, WAREHOUSE_NAME,ADDRESS,IFNULL(FREEZER_YN, 'N')FROM FOOD_WAREHOUSEWHERE ADDRESS LIKE '경기%'ORDER BY WAREHOUSE_ID;

조건에 맞는 아이템들의 가격의 총합 구하기
SELECT SUM(PRICE) AS TOTAL_PRICEFROM ITEM_INFOWHERE RARITY = "LEGEND";

중복 제거하기
SELECT COUNT(DISTINCT(NAME)) AS countFROM ANIMAL_INS WHERE NAME IS NOT NULL;

가격이 제일 비싼 식품의 정보 출력하기
SELECT *FROM FOOD_PRODUCT ORDER BY PRICE DESC LIMIT 1;# SELECT *# FROM FOOD_PRODUCT# WHERE PRICE = (# SELECT MAX(PRICE)# FROM FOOD_PRODUCT# );

잡은 물고기 중 가장 큰 물고기의 길이 구하기
SELECT CONCAT(MAX(LENGTH), "cm") AS MAX_LENGTHFROM FISH_INFO;