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
반응형