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

面试题:sql题一

SELECTp.product_id,                 -- 产品IDp.product_name,               -- 产品名称SUM(s.sale_qty * s.unit_price) AS sum_price,  -- 年销售总价YEAR(s.sale_date) AS year_date                -- 销售年份
FROM products p
JOIN sales s ON p.product_id = s.product_id
GROUP BYp.product_id,p.product_name,YEAR(s.sale_date)
HAVINGSUM(s.sale_qty * s.unit_price) > 1000         -- 年总价大于1000
ORDER BYsum_price DESC;                               -- 按总价降序排列

表结构示例:

products(产品表)

字段名类型说明
product_idINT产品ID
product_nameVARCHAR产品名称

sales(销量表)

字段名类型说明
sale_idINT销售记录ID
product_idINT产品ID
sale_qtyINT销量
unit_priceDECIMAL单价
sale_dateDATE销售日期

查询说明:

  • 本查询用于统计每个产品每年销量总价大于1000元的销售情况,并按总价从高到低排序。
http://www.dtcms.com/a/291627.html

相关文章:

  • 前端项目启动后,只有localhost地址,没有ip地址
  • vs2017 c++ 使用sqlite3数据库
  • Java 邂逅 WebSocket:解锁实时通信的无限可能​
  • Flutter基础(前端教程①⑦-Column竖直-Row水平-Warp包裹-Stack堆叠)
  • 【计算机网络 篇】TCP基本认识和TCP三次握手相关问题
  • ArKTS: DAL,Model,BLL,Interface,Factory using SQLite
  • docker-desktop启动失败
  • 【电影剖析】千钧一发
  • 从 “能用“ 到 “好用“:中小制造企业数字化转型中的 IT 系统优化管理策略
  • 【openbmc6】entity-manager
  • C# 转换(is和as运算符)
  • 【人工智能99问】transformer的编码器和解码器是如何协同工作的?(15/99)
  • 【面经】实习经历
  • Thread 类
  • Java注解家族--`@ResponseBody`
  • 2025杭电多校赛(2)1006 半
  • 微信二维码扫描登录流程详解
  • Pytorch版本、安装和检验
  • 简单讲解HTTPS如何保证安全性和可靠性
  • 网安学习NO.15
  • 树链剖分-苹果树
  • TPS61194PWPRQ1适用于汽车照明低 EMI、高性能 4 通道 LED 驱动器TPS61194
  • Day07_网络编程20250721_大项目
  • sqli-labs靶场通关笔记:第46-53关 order by注入
  • 一文详解REST风格
  • 青少年科学世界名刊分析评介:《生物技术世界》
  • 机器学习中的数据预处理:从入门到实践
  • Spring 对数组和集合类的自动注入
  • 234、回文链表
  • 使用AI把普通的条形柱状图,丰富成“好看高大上”的条形柱状图