SQL-每日一题【1068. 产品销售分析 I】

题目

销售表 Sales

产品表 Product

写一条SQL 查询语句获取 Sales 表中所有产品对应的 产品名称 product_name 以及该产品的所有 售卖年份 year 和 价格 price 。

查询结果中的顺序无特定要求。

查询结果格式示例如下:

解题思路

1.题目要求我们查询出 Sales 表中所有产品对应的 产品名称 product_name 以及该产品的所有 售卖年份 year 和 价格 price。我们仅需要用左连接来解决即可。

2.首先我们将两个表进行 left join (左连接) 连接的条件为两个表中的 product_id 相等,然后返回链接后的表的 product_name,year,price即可。

代码实现

sql 复制代码
select p.product_name, s.year, s.price
from sales s left join product p
on s.product_id=p.product_id

测试结果

相关推荐
龙潜月七12 小时前
做一个背单词的脚本
数据库·windows·c#·aigc·程序那些事
我科绝伦(Huanhuan Zhou)12 小时前
DM数据库物理存储结构深度解析与理论实践
数据库·oracle
霖霖总总12 小时前
[小技巧23]全面理解 MySQL 的 WAL 机制:原理、影响与可观测性
数据库·mysql
列御寇12 小时前
MongoDB分片集概述
数据库·mongodb
又是忙碌的一天12 小时前
SpringMVC响应
java·服务器·数据库
W001hhh13 小时前
260110
java·数据库
冰暮流星13 小时前
sql语句之select语句的基本使用
数据库·sql·mysql
vyuvyucd13 小时前
插件式开发:C++与C#实战指南
java·前端·数据库
少云清14 小时前
【性能测试】3_性能测试基础 _指标
运维·服务器·数据库·性能测试·性能测试指标
+VX:Fegn089514 小时前
计算机毕业设计|基于springboot + vue物流配送中心信息化管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·小程序·课程设计