1211. Queries Quality and Percentage

심규원·2024년 8월 29일

https://leetcode.com/problems/queries-quality-and-percentage/description/

My SQL, Oracle

SELECT query_name, ROUND(SUM(rating / position) / COUNT(rating), 2) as quality,
ROUND(COUNT(CASE WHEN rating < 3 THEN 1 END) / COUNT(rating) * 100, 2) as poor_query_percentage
FROM Queries
WHERE query_name IS NOT NULL
GROUP BY query_name

특별할건없고 NULL 체크 및 적절한 계산 공식을 사용하면 된다.

0개의 댓글