28. 프로그래머스 9

10. 프로그매러스 [SQL] - DATETIME에서 DATE로 형 변환

OS Windows 10 PRO 64bit 버전 20H2 (OS 빌드 19042.1165) 언어 링크 https://programmers.co.kr/learn/courses/30/lessons/59414 코딩테스트 연습 - DATETIME에서 DATE로 형 변환 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 정답 SELECT animal_id, name, DATE_FORMAT(datetime, '%Y-%m-%d') FROM animal..

08. 프로그래머스 [SQL] - 중성화 여부 파악하기

OS Windows 10 PRO 64bit 버전 20H2 (OS 빌드 19042.1165) 언어 링크 https://programmers.co.kr/learn/courses/30/lessons/59409 코딩테스트 연습 - 중성화 여부 파악하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 정답 (other person) SELECT ANIMAL_ID, NAME, CASE WHEN SEX_UPON_INTAKE REGEXP 'Neuter..

07. 프로그래머스 [SQL] - 오랜 기간 보호한 동물(2)

OS Windows 10 PRO 64bit 버전 20H2 (OS 빌드 19042.1165) 언어 링크 https://programmers.co.kr/learn/courses/30/lessons/59411 코딩테스트 연습 - 오랜 기간 보호한 동물(2) ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 정답1 (other person) SELECT OUTS.ANIMAL_ID, OUTS.NAME FROM ANIMAL_OUTS AS OUTS R..

06. 프로그래머스 [SQL] - 없어진 기록 찾기

OS Windows 10 PRO 64bit 버전 20H2 (OS 빌드 19042.1165) 언어 MySQL 링크 https://programmers.co.kr/learn/courses/30/lessons/59042 코딩테스트 연습 - 없어진 기록 찾기 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_outs ao inner join..

05. 프로그래머스 [SQL] - 보호소에서 중성화한 동물

OS Windows 10 PRO 64bit 버전 20H2 (OS 빌드 19042.1165) 언어 링크 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 정답 (programmers user) SELECT A.ANIMAL_ID, A.ANIMAL_TYPE, A.NAME FROM ANIMAL_OUTS..

04. 프로그래머스 [SQL] - 입양 시각 구하기(2)

OS Windows 10 PRO 64bit 버전 20H2 (OS 빌드 19042.1165) 언어 MySQL 링크 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_LIST = -1; SELECT (@HOUR_LIST := @HOUR_LIST + 1) AS 'hour', (SELECT CO..

03. 프로그래머스 [SQL] - 입양 시각 구하기(1)

OS Windows 10 PRO 64bit 버전 20H2 (OS 빌드 19042.1165) 언어 MySQL 링크 https://programmers.co.kr/learn/courses/30/lessons/59412 코딩테스트 연습 - 입양 시각 구하기(1) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 programmers.co.kr 정답 SELECT hour(datetime), count(hour(datetime)) FROM ANIMAL_OUTS ao WHERE hour(date..

02. 프로그래머스 [SQL] - 동명 동물 수 찾기

링크 https://programmers.co.kr/learn/courses/30/lessons/59041 코딩테스트 연습 - 동명 동물 수 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 정답 SELECT da.name, da.count FROM ( SELECT name, count(name) as count FROM animal_ins GROUP BY name ) da WHERE da.count > 1 ORDER BY name

01. 프로그래머스 [SQL] - 고양이와 개는 몇 마리 있을까

링크 https://programmers.co.kr/learn/courses/30/lessons/59040 코딩테스트 연습 - 고양이와 개는 몇 마리 있을까 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 정답 SELECT animal_type, COUNT(animal_type) AS count FROM animal_ins GROUP BY animal_type ORDER BY FIELD(ANIMAL_TYPE, 'Cat', 'Dog')