헤비 유저가 소유한 장소 문제 - 문제 링크: 프로그래머스 풀이 -- 코드를 입력하세요 SELECT * FROM PLACES WHERE HOST_ID IN( SELECT HOST_ID FROM PLACES GROUP BY HOST_ID HAVING COUNT(ID) >= 2 ) ORDER BY ID ASC;
중성화 여부 파악하기 문제 - 문제 링크: 프로그래머스 풀이 -- 코드를 입력하세요 SELECT ANIMAL_ID, NAME, CASE WHEN SEX_UPON_INTAKE LIKE "%Neutered%" OR SEX_UPON_INTAKE LIKE "%Spayed%" THEN "O" ELSE 'X' END AS "중성화" FROM ANIMAL_INS;
보호소에서 중성화한 동물 문제 - 문제 링크: 프로그래머스 풀이 -- 코드를 입력하세요 SELECT A.ANIMAL_ID,A.ANIMAL_TYPE, A.NAME FROM ANIMAL_INS A JOIN ANIMAL_OUTS B ON A.ANIMAL_ID=B.ANIMAL_ID WHERE A.SEX_UPON_INTAKE LIKE 'INTACT%' AND (B.SEX_UPON_OUTCOME LIKE 'SPAYED%' OR B.SEX_UPON_OUTCOME LIKE 'NEUTERED%') ORDER BY A.ANIMAL_ID;
입양 시각 구하기(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
오랜 기간 보호한 동물(2) 문제 - 문제 링크: 프로그래머스 풀이 -- 코드를 입력하세요 SELECT DISTINCT A.ANIMAL_ID, A.NAME FROM ANIMAL_INS A, ANIMAL_OUTS B WHERE A.ANIMAL_ID = B.ANIMAL_ID ORDER BY DATEDIFF(A.DATETIME, B.DATETIME) ASC LIMIT 2;
이름에 el이 들어가는 동물 찾기 문제 - 문제 링크: 프로그래머스 풀이 -- 코드를 입력하세요 SELECT animal_id, name from animal_ins where name like("%el%") and animal_type = "dog" order by name;
있었는데요 없었습니다. 문제 - 문제 링크: 프로그래머스 풀이 -- 코드를 입력하세요 SELECT ao.animal_id, ao.name from animal_outs ao inner join animal_ins ai on ao.animal_id = ai.animal_id where ao.datetime < ai.datetime order by ai.datetime;
없어진 기록 찾기 문제 - 문제 링크: 프로그래머스 풀이 -- 코드를 입력하세요 select ao.animal_id,ao.name from animal_outs ao left join animal_ins ai on ao.animal_id = ai.animal_id where ai.animal_id is null order by ao.animal_id;
입양 시각 구하기(1) 문제 - 문제 링크: 프로그래머스 풀이 -- 코드를 입력하세요 SELECT hour(datetime) hour, count(animal_type) count from animal_outs group by hour(datetime) having hour between 9 and 19 order by hour;
동명 동물 수 찾기 문제 - 문제 링크: 프로그래머스 풀이 -- 코드를 입력하세요 SELECT name, count(name) CONUT from animal_ins where name is not null group by name having count(name) > 1 order by name;