赞
踩
练习sql语句,所有题目来自于力扣(https://leetcode.cn/problemset/database/)的免费数据库练习题。
1070.产品销售分析III
表:Sales
列名 | 类型 |
---|---|
sale_id | int |
product_id | int |
year | int |
quantity | int |
price | int |
(sale_id, year) 是这张表的主键(具有唯一值的列的组合)。product_id 是产品表的外键(reference 列)。这张表的每一行都表示:编号 product_id 的产品在某一年的销售额。
请注意,价格是按每单位计的。
表:Product
列名 | 类型 |
---|---|
product_id | int |
product_name | varchar |
product_id 是这张表的主键(具有唯一值的列)。这张表的每一行都标识:每个产品的 id 和 产品名称。
编写解决方案,选出每个售出过的产品 第一年 销售的 产品 id、年份、数量 和 价格。
select product_id,year as first_year,quantity,price
from Sales
where (product_id,year) in
(
select product_id,min(year) as year
from Sales
group by product_id
)
能运行就行。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。