java 문제풀기(프로그래머스스쿨, 강의)
SQL 고득점 kit (보호소 중성화 동물 , 주문량이 많은 아이스크림)
LRWoo
2023. 7. 4. 14:22
728x90
반응형
보호소에서 중성화한 동물
https://school.programmers.co.kr/learn/courses/30/lessons/59045#qna
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
-- 코드를 입력하세요
SELECT
o.animal_id, o.animal_type, o.name
from animal_ins i
join animal_outs o
on i.animal_id = o.animal_idㄴ
-- 입양,보호 동물의 중성화에 intact가 포함되어있으면
where i.sex_upon_intake like 'Intact%'
and o.sex_upon_outcome not like 'Intact%'
order by o.animal_id
주문량이 많은 아이스크림 조회하기
https://school.programmers.co.kr/learn/courses/30/lessons/133027
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
-- 코드를 입력하세요
select
-- first_half 테이블과 july 테이블로부터 데이터를 가져온다.(데이터선정)
h.flavor
from first_half h
join july j
-- first_half 테이블의 flavor 값과 july 테이블의 flavor 값이 일치하는 행만 반환
on h.flavor = j.flavor
-- h.flavor을 기준으로 그룹화
group by h.flavor
-- 합계 가장 큰 것부터 가장 작은 것까지 정렬
order by sum(h.total_order + j.total_order) desc
-- 상위 3개 행만 선택
fetch first 3 row only;
728x90
반응형