250x250
반응형
Notice
Recent Posts
Recent Comments
Link
개발세발
[SQL 고득점 Kit] String, Date 본문
728x90
반응형
SMALL
📍 [루시와 엘라 찾기]
SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE
FROM ANIMAL_INS
WHERE NAME in('Lucy', 'Ella', 'Pickle', 'Rogan', 'Sabrina', 'Mitty');
📍 [이름에 el이 들어가는 동물 찾기]
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE NAME LIKE "%EL%" AND ANIMAL_TYPE='DOG'
ORDER BY NAME
📍 [중성화 여부 파악하기]
SELECT ANIMAL_ID, NAME,
CASE
WHEN SEX_UPON_INTAKE LIKE 'Neutered%' THEN 'O'
WHEN SEX_UPON_INTAKE LIKE 'SPAYED%' THEN 'O'
ELSE 'X'
END
AS 중성화 FROM ANIMAL_INS ;
📍 [오랜기간 보호한 동물(2)]
SELECT INS.ANIMAL_ID, INS.NAME
FROM ANIMAL_INS INS JOIN ANIMAL_OUTS OUTS ON INS.ANIMAL_ID = OUTS.ANIMAL_ID
ORDER BY DATEDIFF(INS.DATETIME,OUTS.DATETIME) ASC LIMIT 2
📍 [DATETIME에서 DATE로 형변환]
SELECT ANIMAL_ID, NAME, date_FORMAT(DATETIME, '%Y-%m-%d')
FROM ANIMAL_INS ORDER BY ANIMAL_ID;
728x90
반응형
'문제풀기 > 프로그래머스 programmers.co.kr' 카테고리의 다른 글
[SQL 고득점 Kit] JOIN (0) | 2022.02.04 |
---|---|
[SQL 고득점 Kit] IS NULL (0) | 2022.02.04 |
[SQL 고득점 Kit] GROUP BY (0) | 2022.02.04 |
[SQL 고득점 Kit] SUM, MAX, MIN (0) | 2022.02.04 |
[SQL 고득점 Kit] SELET (0) | 2022.02.04 |