首先梳理表内容,题目一共给了两个表,第一个销售表,记录了销售id,产品id,交易时间,交易数量以及价格,第二个表记录了产品id和产品名,两个表中的产品id是同一个值。其次分析需求,需要获取销售表中对应该产品的产品名以及交易日期和价格,这个时候就需要两边连接,取所需要的值。
select p.product_name,s.year,s.price
from Sales s left join Product p
on s.product_id = p.product_id
首先梳理表内容,题目一共给了两个表,第一个销售表,记录了销售id,产品id,交易时间,交易数量以及价格,第二个表记录了产品id和产品名,两个表中的产品id是同一个值。其次分析需求,需要获取销售表中对应该产品的产品名以及交易日期和价格,这个时候就需要两边连接,取所需要的值。
select p.product_name,s.year,s.price
from Sales s left join Product p
on s.product_id = p.product_id