【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
)
相关推荐
菜鸟233号1 分钟前
力扣98 验证二叉搜索树 java实现
java·数据结构·算法·leetcode
青w韵1 分钟前
Claude 高级工具使用解析:从上下文优化到程序化调用的工程实践
数据库·windows
Hello.Reader9 分钟前
Flink SQL DROP 语句安全删除 Catalog / Table / DB / View / Function / Model
数据库·sql·flink
luluoluoa13 分钟前
科研业绩SCI、EI、会议、CSCD、CSSCI、中文核心、普刊介绍
数据库
liuzhilongDBA15 分钟前
论文精读|DBAIOps
数据库·postgresql·dbaiops
木风小助理17 分钟前
MySQL 存储过程与函数:核心辨析与应用指南
服务器·数据库·microsoft
普通网友25 分钟前
更优雅的测试:Pytest框架入门
jvm·数据库·python
云边有个稻草人27 分钟前
电科金仓 KES Oracle 迁移避坑:核心问题排查与解决
数据库·oracle·数据库迁移·金仓数据库
这儿有一堆花35 分钟前
JSON 与 MongoDB:直存对象的便利与隐性代价
数据库·mongodb·json