Skip to content

Commit dae739c

Browse files
committed
🟡 Solve problem 1341
1 parent d55d273 commit dae739c

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

‎sql/1341.sql

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
WITH UserRatingCount AS (
2+
SELECT u.name, COUNT(mr.movie_id) AS rating_count
3+
FROM Users u
4+
JOIN MovieRating mr ON u.user_id = mr.user_id
5+
GROUP BY u.name
6+
ORDER BY rating_count DESC, u.name
7+
LIMIT 1
8+
),
9+
MovieAvgRating AS (
10+
SELECT m.title, AVG(mr.rating) AS avg_rating
11+
FROM Movies m
12+
JOIN MovieRating mr ON m.movie_id = mr.movie_id
13+
WHERE mr.created_at BETWEEN '2020-02-01' AND '2020-02-29'
14+
GROUP BY m.title
15+
ORDER BY avg_rating DESC, m.title
16+
LIMIT 1
17+
)
18+
SELECT name AS results FROM UserRatingCount
19+
UNION ALL
20+
SELECT title AS results FROM MovieAvgRating;

0 commit comments

Comments
 (0)