当前位置: 首页 > 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.lryc.cn/news/595737.html

相关文章:

  • Elastic Cloud 简化版:GCP Marketplace
  • 【Java SE】Object类
  • 行业分类表sql
  • Axios Token 设置示例
  • OEC 刷机Armbain 25.05后配置说明
  • Java 网络编程详解:从基础到实战,彻底掌握 TCP/UDP、Socket、HTTP 网络通信
  • ClearML库详解:从实验跟踪到模型部署的全流程管理
  • 网宿安全发布《2024年度网络安全态势报告》:AI驱动攻防升维,体系化主动安全成破局关键
  • ADA4522-2ARMZ-R7 ADI亚德诺 双通道零漂移运算放大器 工业高精度测试设备应用
  • WAF 防护与漏洞扫描联动:让安全防御更精准高效
  • Linux——进程间通信,匿名管道,进程池
  • 网络初级安全第三次作业
  • C++引用折叠
  • PHP与Web页面交互:从基础表单到AJAX实战
  • 【bug】ubuntu20.04 orin nx Temporary failure resolving ‘ports.ubuntu.com‘
  • 【测试开发】---Bug篇
  • Kafka监控体系搭建:基于Prometheus+JMX+Grafana的全方位性能观测方案
  • lspci/setpci用法小结
  • 《Webpack热更新瓶颈突破:全链路优化指南》
  • C++性能优化擂台技术文章大纲
  • web3.0怎么入局
  • MySql 运维性能优化
  • 前端项目启动后,只有localhost地址,没有ip地址
  • MoonBit Meetup 杭州站丨 探讨AI基础软件的精彩回顾
  • 面向对象分析与设计40讲(6)设计原则之开闭原则
  • pandas库的基本运用
  • 传统RNN模型
  • vcs门级仿真(后仿真)指南
  • Spring、Spring MVC、Spring Boot、Spring Cloud的联系和区别
  • 异构融合 4A:重构高性能计算与复杂场景分析的安全与效率边界