반응형
1. 루시와 엘라 찾기
코딩테스트 연습 - 루시와 엘라 찾기 | 프로그래머스 (programmers.co.kr)
SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE from animal_ins
where name in('Lucy', 'Ella', 'Pickle', 'Rogan', 'Sabrina', 'Mitty') order by animal_id;
2. 이름에 el이 들어가는 동물 찾기
코딩테스트 연습 - 이름에 el이 들어가는 동물 찾기 | 프로그래머스 (programmers.co.kr)
SELECT animal_id, Name from animal_ins where name like '%El%' and animal_type = 'Dog'
order by name;
3. 중성화 여부 파악하기
코딩테스트 연습 - 중성화 여부 파악하기 | 프로그래머스 (programmers.co.kr)
SELECT animal_id, name, IF(sex_upon_intake like 'Intact%', 'X', 'O') as '중성화' from animal_ins
order by animal_id;
4. 오랜 기간 보호한 동물(2)
코딩테스트 연습 - 오랜 기간 보호한 동물(2) | 프로그래머스 (programmers.co.kr)
SELECT A.ANIMAL_ID, A.NAME
FROM ANIMAL_INS A JOIN ANIMAL_OUTS B
ON A.ANIMAL_ID = B.ANIMAL_ID
ORDER BY B.DATETIME - A.DATETIME DESC
LIMIT 2;
5. DATETIME에서 DATE로 형 변환
코딩테스트 연습 - DATETIME에서 DATE로 형 변환 | 프로그래머스 (programmers.co.kr)
SELECT ANIMAL_ID, NAME, DATE_FORMAT(DATETIME, '%Y-%m-%d') '날짜'
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;
반응형
'🧐 6. Problem Solution > 6-1 Programmers' 카테고리의 다른 글
[프로그래머스] 코딩테스트 연습 JAVA - Level 1 (2) (추후 작성) (0) | 2021.09.20 |
---|---|
[프로그래머스] 코딩테스트 연습 JAVA - Level 1 (1) (작성중) (0) | 2021.09.20 |
[프로그래머스] SQL 고득점 Kit - 05. JOIN (0) | 2021.09.20 |
[프로그래머스] SQL 고득점 Kit - 04. IS NULL (0) | 2021.09.20 |
[프로그래머스] SQL 고득점 Kit - 03. GROUP BY (0) | 2021.09.20 |
댓글