Last updated on March 10th, 2025 at 11:03 pm
Here, we see the Not Boring Movies LeetCode Solution. This Leetcode problem is solved using MySQL and Pandas.
List of all LeetCode Solution
Level of Question
Easy

Not Boring Movies LeetCode Solution
Table of Contents
1. Problem Statement
Column Name | Type |
id | int |
movie | varchar |
description | varchar |
rating | float |
Cinema
id is the primary key (column with unique values) for this table. Each row contains information about the name of a movie, its genre, and its rating. rating is a 2 decimal places float in the range [0, 10]
Write a solution to report the movies with an odd-numbered ID and a description that is not "boring"
.
Return the result table ordered by rating
in descending order.
The result format is in the following example.
Example 1:
Input:
id | movie | description | rating |
1 | War | great 3D | 8.9 |
2 | Science | fiction | 8.5 |
3 | irish | boring | 6.2 |
4 | Ice song | Fantacy | 8.6 |
5 | House card | Interesting | 9.1 |
Output:
id | movie | description | rating |
5 | House card | Interesting | 9.1 |
1 | War | great 3D | 8.9 |
Explanation: We have three movies with odd-numbered IDs: 1, 3, and 5. The movie with ID = 3 is boring so we do not include it in the answer.
2. Code Implementation in Different Languages
2.1 Not Boring Movies MySQL
select id, movie, description, rating from cinema where id % 2 = 1 and description <> 'boring' order by rating desc;