[GROUP BY] 동명 동물 수 찾기 문제 설명 예시 해결 SELECT NAME, COUNT(NAME) COUNT FROM ANIMAL_INS GROUP BY NAME HAVING COUNT(NAME) > 1 ORDER BY NAME; SQL/프로그래머스 2023.12.18
[GROUP BY] 고양이와 개는 몇 마리 있을까 문제 설명 예시 해결 SELECT ANIMAL_TYPE, COUNT(ANIMAL_TYPE) COUNT FROM ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE; SQL/프로그래머스 2023.12.18
[GROUP BY] 즐겨찾기가 가장 많은 식당 정보 출력하기 문제 설명 문제 예시 해결 SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITES FROM REST_INFO WHERE FAVORITES IN (SELECT MAX(FAVORITES) FROM REST_INFO GROUP BY FOOD_TYPE) GROUP BY FOOD_TYPE ORDER BY FOOD_TYPE DESC; SQL/프로그래머스 2023.12.18
[SUM, MAX, MIN] 중복 제거하기 문제 설명 예시 해결 SELECT COUNT(DISTINCT(NAME)) COUNT FROM ANIMAL_INS; SQL/프로그래머스 2023.12.18
[SUM, MAX, MIN] 가격이 제일 비싼 식품의 정보 출력하기 문제 설명 문제 예시 해결 SELECT * FROM FOOD_PRODUCT WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT); SELECT * FROM FOOD_PRODUCT ORDER BY PRICE DESC LIMIT 1; SQL/프로그래머스 2023.12.15
[SELECT] 조건에 맞는 회원수 구하기 문제 설명 문제 예시 해결 SELECT COUNT(USER_ID) USERS FROM USER_INFO WHERE AGE BETWEEN 20 AND 29 AND JOINED LIKE '2021%'; SELECT count(USER_ID) USERS FROM USER_INFO WHERE YEAR(JOINED) = 2021 AND AGE BETWEEN 20 AND 29; SQL/프로그래머스 2023.12.15
[SELECT] 상위 n개 레코드 문제 설명 예시 문제 해결 SELECT NAME FROM ANIMAL_INS WHERE DATETIME = (SELECT MIN(DATETIME) FROM ANIMAL_INS); SQL/프로그래머스 2023.12.15