Day 07. 기증품 비율 계산하기
https://solvesql.com/problems/ratio-of-gifts/
WITH T1 AS (
SELECT artwork_id
, title
, LOWER(credit)
, CASE WHEN LOWER(credit) LIKE '%gift%' THEN artwork_id END AS gift
FROM artworks
)
SELECT ROUND(COUNT(gift) / COUNT(*)*100,3) AS ratio
FROM T1
❗ROUND() 사용해서 출력 포맷 맞추기
+) WITH 절
❗LOWER() 사용해서 소문자로 바꾸기
❗CASE WHEN, LIKE 사용해서 소문자 credit 중에 gift 찾아 새로운 열 만들기
'SQL > SQL | SOVESQL Advent of SQL 2024 🎄' 카테고리의 다른 글
SQL | SOVESQL 2024 🎄: Day 09. 게임 평점 예측하기 1 (0) | 2024.12.27 |
---|---|
SQL | SOVESQL 2024 🎄: Day 08. 온라인 쇼핑몰의 월 별 매출액 집계 (0) | 2024.12.27 |
SQL | SOVESQL 2024 🎄: Day 06. 게임을 10개 이상 발매한 퍼블리셔 찾기 (0) | 2024.12.27 |
SQL | SOVESQL 2024 🎄: Day 05. 언더스코어(\_)가 포함되지 않은 데이터 찾기 (0) | 2024.12.27 |
SQL | SOVESQL 2024 🎄: Day 04. 지자체별 따릉이 정류소 개수 세기 (0) | 2024.12.27 |