当前位置: 首页 > news >正文

d202551

目录

一、175. 组合两个表 - 力扣(LeetCode)

二、511. 游戏玩法分析 I - 力扣(LeetCode)

三、1204. 最后一个能进入巴士的人 - 力扣(LeetCode)


一、175. 组合两个表 - 力扣(LeetCode)

保留一个表的全部数据 使用左连接或右连接

 左连接

select p.FirstName,p.LastName,a.city,a.state
from person p left join address a 
on p.personId = a.personId

右连接

select p.FirstName,p.LastName,a.city,a.state
from address a right join person p 
on p.personId = a.personId

 二、511. 游戏玩法分析 I - 力扣(LeetCode)

查询每位玩家 第一次登录平台的日期

select player_id,min(event_date) as 'first_login' 
from Activity 
group by player_id

三、1204. 最后一个能进入巴士的人 - 力扣(LeetCode)

使用窗口函数  对于体重进行累加 从当前行累加到第一行

然后对应这个临时表筛选totalWeight <= 1000

然后turn 降序排列

取最后一个

select person_name
from (select person_name,turn,sum(weight) over (order by turn rows between unbounded preceding and current row ) as 'totalWeight'
from Queue) temp
where temp.totalWeight <= 1000
order by turn desc
limit 1

 

相关文章:

  • [蓝桥杯 2023 国 Python B] 划分 Java
  • 【Unity】MVP框架的使用例子
  • Http详解
  • AI日报 · 2025年05月01日|DeepSeek 发布新一代定理证明模型 Prover V2
  • 【数据结构】 复杂度
  • 2025五一杯数学建模竞赛选题建议+初步分析
  • OpenGL-ES 学习(9) ---- OpenGL-ES 简介和基本 Pipeline
  • 专题二十一:无线局域网——WLAN
  • Python地图绘制模块cartopy入门
  • Java学习手册:Spring 数据访问
  • PostgreSQL数据类型
  • 面试中系统化地解答系统设计题:通用方法论
  • 向量数据库和关系型数据库的区别,优点,缺点和典型应用场景
  • Linux安全清理删除目录bash脚本
  • 从零到一构建数据科学全流程实战:最新技术与企业级开发
  • Python:Python3 异常和文件
  • Rerank详解
  • 【CF】Day48——Codeforces Round 979 (Div. 2) D
  • 数字智慧方案5981丨智慧农业解决方案(55页PPT)(文末有下载方式)
  • 2024年12月 C/C++(二级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • 高速变道致连环车祸,白车“骑”隔离栏压住另一车,交警回应
  • “三桶油”一季度净赚966亿元:业绩分化加剧,有人欢喜有人愁
  • 看纪录片抵学分,贺桂梅:纪录片是对抗低质碎片信息的好媒介
  • 两部门发布“五一”假期全国森林草原火险形势预测
  • 国务院食安办:加强五一假期食品生产、销售、餐饮服务环节监管
  • 澎湃回声丨23岁小伙“被精神病8年”续:今日将被移出“重精”管理系统