🧠𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺/💙프로그래머스
[SQL] 프로그래머스 4단계 SQL문제 모음
안오늘
2021. 11. 5. 23:57
1. 우유와 요거트가 담긴 바구니
SELECT A.CART_ID FROM CART_PRODUCTS AS A, CART_PRODUCTS AS B
WHERE A.CART_ID = B.CART_ID AND A.NAME = 'Milk' AND B.NAME = 'Yogurt'
ORDER BY A.CART_ID ASC
장바구니가 같으면서 Milk와 Yogurt를 담은 것 찾기
2. 입양 시각 구하기 2
SET @hour := -1;
SELECT (@hour := @hour + 1) as HOUR, (SELECT COUNT(*) FROM ANIMAL_OUTS WHERE HOUR(DATETIME)=@hour) AS COUNT
FROM ANIMAL_OUTS
WHERE @hour < 23
@hour라는 변수에 -1을 대입해두고, 0~23까지 만든다.
HOUR(DATETIME)=@hour인 것의 개수를 센다.
3. 보호소에서 중성화한 동물
SELECT INS.ANIMAL_ID, INS.ANIMAL_TYPE, INS.NAME
FROM ANIMAL_INS INS JOIN ANIMAL_OUTS OUTS
WHERE INS.ANIMAL_ID = OUTS.ANIMAL_ID AND INS.SEX_UPON_INTAKE != OUTS.SEX_UPON_OUTCOME
ORDER BY INS.ANIMAL_ID;