【SQL】1341. 电影评分(分组求解+合并union all;order by 多字段排序)

前述

知识点回顾:union all和union的区别

  • Union :对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;
  • Union All :对两个结果集进行并集操作,包括重复行,不进行排序;

题目描述

leetcode 题目:1341. 电影评分



Code

sql 复制代码
(
    select name as results
    from MovieRating MR 
    left join Users U
    on MR.user_id = U.user_id
    group by MR.user_id
    order by count(*) desc, name asc
    limit 1
)
union all
(
    select title 
    from MovieRating MRR
    left join Movies M 
    on MRR.movie_id = M.movie_id
    where created_at between '2020-02-01' and '2020-02-29'
    group by MRR.movie_id
    order by avg(rating) desc, title asc
    limit 1
)
相关推荐
TG:@yunlaoda360 云老大几秒前
如何了解华为云国际站代理商CDN主要有什么作用呢?
大数据·数据库·华为云
毕设十刻1 分钟前
基于Vue的家教预约系统7fisz(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
前端·数据库·vue.js
lightningyang2 分钟前
渗透入门之SQL 注入(1)
数据库·sql·渗透·sql注入·天枢一体化虚拟仿真平台
阿坤带你走近大数据8 分钟前
Oracle专家级数据库工程师的认知与经验
数据库·oracle
ZePingPingZe17 分钟前
MySQL-InnoDB锁与事务
数据库·mysql
韩立学长28 分钟前
Springboot森林资源检测管理系统xowdi7nq(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·后端
h79971030 分钟前
高效统计mysql数据踩坑笔记
数据库·mysql
爱可生开源社区32 分钟前
在数据库迁移中,如何让 AI 真正“可用、可信、可落地”?
数据库·sql·llm
猿小喵33 分钟前
TDSQL-MySQL相对MySQL5.7版本主从复制性能优化
数据库·mysql·性能优化
姓蔡小朋友38 分钟前
MySQL读写锁(元数据锁、意向锁、行锁、间隙锁、临键锁)
数据库·mysql