혜온의 이것저것

[Programmers] 코딩테스트 연습 SQL - level4 본문

Data Analysis/SQL

[Programmers] 코딩테스트 연습 SQL - level4

혜온 :) 2022. 6. 29. 10:46

우유와 요거트가 담긴 장바구니

https://programmers.co.kr/learn/courses/30/lessons/62284

 

코딩테스트 연습 - 우유와 요거트가 담긴 장바구니

CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며, ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가

programmers.co.kr

SELECT cart_id
from cart_products
where name = 'Yogurt' and
        cart_id in (select cart_id from cart_products where name = 'Milk')

 

입양 시각 구하기

https://programmers.co.kr/learn/courses/30/lessons/59413

 

코딩테스트 연습 - 입양 시각 구하기(2)

ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물

programmers.co.kr

set @hour:=-1;
select (@hour:=@hour+1) as hour,
	(select count(ao2.animal_id) from animal_outs ao2 where hour(ao2.datetime)=@hour) as count
from animal_outs ao
where @hour <23
order by @hour

 

보호서에서 중성화한 동물

https://programmers.co.kr/learn/courses/30/lessons/59045

 

코딩테스트 연습 - 보호소에서 중성화한 동물

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디

programmers.co.kr

select ai.animal_id, ai.animal_type, ai.name
from animal_ins ai, animal_outs ao
where ai.animal_id = ao.animal_id
	and ai.sex_upon_intake <> ao.sex_upon_outcome
order by ai.animal_id
Comments