【LeetCode】620. 有趣的电影
生活随笔
收集整理的這篇文章主要介紹了
【LeetCode】620. 有趣的电影
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
某城市開了一家新的電影院,吸引了很多人過來看電影。該電影院特別注意用戶體驗,專門有個 LED顯示板做電影推薦,上面公布著影評和相關電影描述。
作為該電影院的信息部主管,您需要編寫一個 SQL查詢,找出所有影片描述為非?boring?(不無聊)?的并且?id 為奇數?的影片,結果請按等級?rating?排列。
?
例如,下表?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 | +---------+-----------+--------------+-----------+對于上面的例子,則正確的輸出是為:
+---------+-----------+--------------+-----------+ | id | movie | description | rating | +---------+-----------+--------------+-----------+ | 5 | House card| Interesting| 9.1 | | 1 | War | great 3D | 8.9 | +---------+-----------+--------------+-----------+?
答案:
select id,movie,description,rating from cinema where description <> "boring" and MOD(id,2) ORDER BY rating desc?
解析:
MOD(n,m)函數 取模運算,返回n被m除的余數(同%操作符)
mod(n,m)???? 取模運算,返回n被m除的余數(同%操作符)???? mysql> select mod(234, 10);????-> 4???? mysql> select 234 % 10;????-> 4???? mysql> select mod(29,9);????-> 2??
轉載于:https://my.oschina.net/u/3568600/blog/1812539
總結
以上是生活随笔為你收集整理的【LeetCode】620. 有趣的电影的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Node 10 新功能概览(译)
- 下一篇: IOS上的 Audio Memos SE