forked from fishercoder1534/Leetcode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
_620.sql
29 lines (28 loc) · 1.3 KB
/
_620.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--620. Not Boring Movies
--X city opened a new cinema, many people would like to go to this cinema. The cinema also gives out a poster indicating the movies’ ratings and descriptions.
--Please write a SQL query to output movies with an odd numbered ID and a description that is not 'boring'. Order the result by rating.
--
--
--
--For example, table cinema:
--
--+---------+-----------+--------------+-----------+
--| 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 |
--+---------+-----------+--------------+-----------+
--For the example above, the output should be:
--+---------+-----------+--------------+-----------+
--| id | movie | description | rating |
--+---------+-----------+--------------+-----------+
--| 5 | House card| Interesting| 9.1 |
--| 1 | War | great 3D | 8.9 |
--+---------+-----------+--------------+-----------+
select id, movie, description, rating
from cinema where mod (id, 2) = 1
and description not like 'boring'
order by rating desc;