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

SQL- 每日一题【1327. 列出指定时间段内所有的下单产品】

题目

表: Products

表: Orders

 

写一个解决方案,要求获取在 2020 年 2 月份下单的数量不少于 100 的产品的名字和数目。

返回结果表单的 顺序无要求 

查询结果的格式如下。

示例 1:

 

 

 

 

解题思路

1.题目要求我们获取在 2020 年 2 月份下单的数量不少于 100 的产品的名字和数目。

2.首先,我们将orders 和 products 进行左连接,连接条件是 a.product_id = b.product_id,然后找出日期为2020年2月份的订单,将查找到的订单按照 id 进行分组,最后统计出每一组的unit的总和,返回大于 100 的即可。

代码实现

select product_name, sum(unit) unit
from orders a left join products b
on a.product_id = b.product_id
where order_date like '2020-02%'
group by a.product_id
having sum(unit) >= 100

测试结果

 

http://www.lryc.cn/news/125804.html

相关文章:

  • [xgb] plot tree
  • 【云原生】Kubernetes 概述
  • 9.2.2Socket(TCP)
  • “解锁IDEA的潜力:高级Java Maven项目配置指南”
  • [足式机器人]Part5 机械设计 Ch00/01 绪论+机器结构组成与连接 ——【课程笔记】
  • 机器学习:隐马尔可夫模型(HMM)
  • 使用插件实现pdf,word预览功能
  • yolov5模型构建源码详细解读(yaml、parse_model等内容)
  • Monodepth2和Lite-Mono准备数据集
  • ML-fairness-gym入门教学
  • 结构体指针变量的使用
  • 解决oracle的em访问提示“使用不受支持的协议。”的bug
  • 编译工具:CMake(三)| 最简单的实例升级
  • 20天学会rust(四)常见系统库的使用
  • drawio----输出pdf为图片大小无空白(图片插入论文)
  • 2021年09月 C/C++(二级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • HCIP VRRP技术
  • JAVA AES ECB/CBC 加解密
  • Android FrameWork 层 Handler源码解析
  • list
  • ABeam×Startup丨德硕管理咨询(深圳)创新研究团队前往灵境至维·既明科技进行拜访交流
  • TCP的相关性质
  • pointpillars在2D CNN引入自适应注意力机制
  • 【每日一题】1572. 矩阵对角线元素的和
  • leetcode原题:检查子树
  • 2023年国赛数学建模思路 - 案例:ID3-决策树分类算法
  • 可视化绘图技巧100篇进阶篇(七)-三维堆积柱形图(3D Stacked Bar Chart)
  • React源码解析18(7)------ 实现事件机制(onClick事件)
  • Android app专项测试之耗电量测试
  • 设计模式-面试常问