高频 SQL 50 题(基础版)_1341. 电影评分

高频 SQL 50 题(基础版)_1341. 电影评分



思路

javascript 复制代码
(select Users.name results
from Users
left join MovieRating on Users.user_id = MovieRating.user_id
group by(Users.name)
order by count(MovieRating.movie_id) desc,Users.name asc
limit 1)
union all
(select m.title results
from MovieRating r
join Movies m on r.movie_id=m.movie_id
where date_format(created_at,"%Y-%m")='2020-02'
group by m.title
order by avg(r.rating) desc,m.title asc limit 1)
相关推荐
牛奶咖啡132 小时前
关系数据库MySQL的常用基础命令详解实战
数据库·mysql·本地远程连接到mysql·创建mysql用户和密码·修改mysql用户的密码·设置mysql密码的使用期限·设置和移除mysql用户的权限
ANYOLY3 小时前
Redis 面试宝典
数据库·redis·面试
鲲志说3 小时前
数据洪流时代,如何挑选一款面向未来的时序数据库?IoTDB 的答案
大数据·数据库·apache·时序数据库·iotdb
没有bug.的程序员3 小时前
MVCC(多版本并发控制):InnoDB 高并发的核心技术
java·大数据·数据库·mysql·mvcc
脑花儿4 小时前
ABAP SMW0下载Excel模板并填充&&剪切板方式粘贴
java·前端·数据库
SELSL4 小时前
SQLite3的API调用实战例子
linux·数据库·c++·sqlite3·sqlite实战
洲覆4 小时前
Redis 核心数据类型:从命令、结构到实战应用
服务器·数据库·redis·缓存
傻啦嘿哟4 小时前
Python SQLite模块:轻量级数据库的实战指南
数据库·python·sqlite
维尔切5 小时前
HAProxy 负载均衡器
linux·运维·数据库·负载均衡
什么半岛铁盒5 小时前
C++项目:仿muduo库高并发服务器-------Channel模块实现
linux·服务器·数据库·c++·mysql·ubuntu