sql 코드카타
문제 37.
'경제' 카테고리에 속하는 도서들의 도서 ID(BOOK_ID), 저자명(AUTHOR_NAME), 출판일(PUBLISHED_DATE) 리스트를 출력하는 SQL문을 작성해주세요.
결과는 출판일을 기준으로 오름차순 정렬해주세요.
SELECT b.book_id, a.author_name, b.published_date
from book b join author a on b.author_id=a.author_id
order by 3
SELECT b.book_id, a.author_name, b.published_date
from book b join author a on b.author_id=a.author_id
where b.category ='경제'
order by 3
SELECT b.book_id, a.author_name, date_format(b.published_date, '%Y-%m-%d') as published_date
from book b join author a on b.author_id=a.author_id
where category ='경제'
order by 3
주의사항
PUBLISHED_DATE의 데이트 포맷이 예시와 동일해야 정답처리 됩니다.
끼룩...
문제 38.
FOOD_ORDER 테이블에서 5월 1일을 기준으로 주문 ID, 제품 ID, 출고일자, 출고여부를 조회하는 SQL문을 작성해주세요. 출고여부는 5월 1일까지 출고완료로 이 후 날짜는 출고 대기로 미정이면 출고미정으로 출력해주시고, 결과는 주문 ID를 기준으로 오름차순 정렬해주세요.
SELECT order_id, product_id, out_date,
case when out_date <='2022-05-01' then '출고완료'
when out_date >'2022-05-01' then '출고대기'
else '출고미정' end as '출고여부'
from food_order
order by order_id
SELECT order_id, product_id, date_format(out_date, '%Y-%m-%d'),
case when out_date <='2022-05-01' then '출고완료'
when out_date >'2022-05-01' then '출고대기'
else '출고미정' end as '출고여부'
from food_order
order by order_id
date_format() ㅇ ㅣ 잉...
문제 39.
상반기 동안 각 아이스크림 성분 타입과 성분 타입에 대한 아이스크림의 총주문량을 총주문량이 작은 순서대로 조회하는 SQL 문을 작성해주세요. 이때 총주문량을 나타내는 컬럼명은 TOTAL_ORDER로 지정해주세요.
SELECT i.ingredient_type, count(1) as TOTAL_ORDER
from first_half f join icecream_info i on f.flavor=i.flavor
group by 1
order by 2
SELECT i.ingredient_type, sum(f.total_order) as TOTAL_ORDER
from first_half f join icecream_info i on f.flavor=i.flavor
group by 1
order by 2
밑에 예시를 잘 보자,,
문제 40.
동물 보호소에 들어온 동물 중 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty인 동물의 아이디와 이름, 성별 및 중성화 여부를 조회하는 SQL 문을 작성해주세요.
SELECT animal_id, name, sex_upon_intake
from animal_ins
where name in ('Lucy','Ella','Pickle','Rogan','Sabrina','Mitty')
문제 41.
BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서 도서 ID(BOOK_ID), 출판일 (PUBLISHED_DATE)을 출력하는 SQL문을 작성해주세요.
결과는 출판일을 기준으로 오름차순 정렬해주세요.
SELECT book_id, date_format(published_date,'%Y-%m-%d') as published_date
from book
where published_date like '2021%' and category = '인문'
order by 2
sqld.. 뒷부분.. 주말에 살아있다면 들어보자..
240109화_TIL (1) | 2024.01.09 |
---|---|
240108월_TIL (0) | 2024.01.08 |
240104목_TIL (0) | 2024.01.04 |
240103수_TIL (1) | 2024.01.03 |
240102화_TIL (0) | 2024.01.02 |