LeetCode 高频 SQL 50 题(基础版)之 【聚合函数】部分

题目:620. 有趣的电影



题解:

sql 复制代码
select * from cinema
where description !='boring' and id%2=1
order by rating desc

题目:1251. 平均售价




题解:

sql 复制代码
select p.product_id product_id,round(ifnull(sum(p.price*u.units)/sum(u.units),0),2) average_price 
from Prices p left join UnitsSold u
on p.product_id=u.product_id
where (p.start_date<=u.purchase_date and u.purchase_date<=p.end_date) or u.units is null
group by p.product_id

题目:1075. 项目员工 I




题解:

sql 复制代码
select p.project_id project_id, round(avg(e.experience_years),2) average_years from Project p,Employee e
where p.employee_id=e.employee_id
group by p.project_id

题目:1633. 各赛事的用户注册率




题解:

sql 复制代码
select contest_id,round(count(user_id)*100/(select count(*) from Users),2) as percentage
from Register r 
group by contest_id
order by percentage desc,contest_id asc

题目:1211. 查询结果的质量和占比



题解:

sql 复制代码
select query_name,round(avg(rating/position),2) quality,
round(100*avg(rating<3),2) poor_query_percentage 
from Queries
group by query_name

题目:1193. 每月交易 I



题解:

sql 复制代码
select  left(trans_date,7) month,country,
count(*) trans_count,
sum(amount) approved_count,
sum(if(state='approved',1,0)) trans_total_amount,
sum(if(state='approved',amount,0)) approved_total_amount
from Transactions
group by month,country

题目:1174. 即时食物配送 II



题目:

sql 复制代码
select round(100*avg(order_date=customer_pref_delivery_date),2) immediate_percentage 
from Delivery
where (customer_id,order_date) in(
    select customer_id,min(order_date) 
    from Delivery
    group by customer_id
)

题目:550. 游戏玩法分析 IV



题解:

sql 复制代码
select round(avg(a2.event_date is not null),2) fraction from (
    select player_id,min(event_date) event_date from Activity
    group by player_id) a1 left join Activity a2
on a1.player_id=a2.player_id and datediff(a2.event_date,a1.event_date)=1
相关推荐
Σίσυφος19005 分钟前
PCL法向量估计 之 方向约束法向量(Orientation Guided Normal)
数据库
老毛肚8 分钟前
手写mybatis
java·数据库·mybatis
海山数据库14 分钟前
移动云大云海山数据库(He3DB)postgresql_anonymizer插件原理介绍与安装
数据库·he3db·大云海山数据库·移动云数据库
l1t14 分钟前
DeepSeek总结的PostgreSQL的GPT推理SQL移植到DuckDB的性能优化方法
sql·gpt·postgresql
云飞云共享云桌面17 分钟前
高性能图形工作站的资源如何共享给10个SolidWorks研发设计用
linux·运维·服务器·前端·网络·数据库·人工智能
2501_9279935325 分钟前
SQL Server 2022安装详细教程(图文详解,非常详细)
数据库·sqlserver
星火s漫天26 分钟前
第一篇: 使用Docker部署flask项目(Flask + DB 容器化)
数据库·docker·flask
xcLeigh31 分钟前
Python 项目实战:用 Flask 实现 MySQL 数据库增删改查 API
数据库·python·mysql·flask·教程·python3
威迪斯特32 分钟前
Flask:轻量级Web框架的技术本质与工程实践
前端·数据库·后端·python·flask·开发框架·核心架构
xu_yule34 分钟前
Redis存储(15)Redis的应用_分布式锁_Lua脚本/Redlock算法
数据库·redis·分布式