프로그래머스 SQL String, Date 문제 정답 모음

HR·2022년 12월 13일
0
post-thumbnail

루시와 엘라 찾기

SELECT animal_id, name, sex_upon_intake
from animal_ins
where 
    sex_upon_intake like 'Spayed%' and
    name in ('Lucy', 'Ella', 'Pickle', 'Rogan', 'Sabrina', 'Mitty')
order by animal_id

이름에 el이 들어가는 동물 찾기

SELECT animal_id, name 
from animal_ins
where lower(name) like '%el%' and animal_type = 'Dog'
order by name asc

중성화 여부 파악하기

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
order by animal_id

카테고리 별 상품 개수 구하기

SELECT substring(product_code, 1, 2) as CATEGORY, count(*) as PRODUCTS
from product
group by CATEGORY
order by CATEGORY asc

DATETIME에서 DATE로 형 변환

SELECT animal_id, name, date_format(datetime, '%Y-%m-%d') as '날짜'
from animal_ins
order by animal_id;

0개의 댓글