文章目录

  • 1. 题目
  • 2. 解题

1. 题目

表: Customer

+---------------+---------+
| Column Name   | Type    |
+---------------+---------+
| customer_id   | int     |
| customer_name | varchar |
+---------------+---------+

customer_id 是该表主键.
该表的每行包含网上商城的每一位顾客的信息.

表: Orders

+---------------+---------+
| Column Name   | Type    |
+---------------+---------+
| order_id      | int     |
| sale_date     | date    |
| order_cost    | int     |
| customer_id   | int     |
| seller_id     | int     |
+---------------+---------+

order_id 是该表主键.
该表的每行包含网上商城的所有订单的信息.
sale_date 是顾客customer_id和卖家seller_id之间交易的日期.

表: Seller

+---------------+---------+
| Column Name   | Type    |
+---------------+---------+
| seller_id     | int     |
| seller_name   | varchar |
+---------------+---------+

seller_id 是该表主键.
该表的每行包含每一位卖家的信息.

写一个SQL语句, 报告所有在2020年度没有任何卖出的卖家的名字.

返回结果按照 seller_name 升序排列.

查询结果格式如下例所示.

Customer 表:

+--------------+---------------+
| customer_id  | customer_name |
+--------------+---------------+
| 101          | Alice         |
| 102          | Bob           |
| 103          | Charlie       |
+--------------+---------------+

Orders 表:

+-------------+------------+--------------+-------------+-------------+
| order_id    | sale_date  | order_cost   | customer_id | seller_id   |
+-------------+------------+--------------+-------------+-------------+
| 1           | 2020-03-01 | 1500         | 101         | 1           |
| 2           | 2020-05-25 | 2400         | 102         | 2           |
| 3           | 2019-05-25 | 800          | 101         | 3           |
| 4           | 2020-09-13 | 1000         | 103         | 2           |
| 5           | 2019-02-11 | 700          | 101         | 2           |
+-------------+------------+--------------+-------------+-------------+

Seller 表:

+-------------+-------------+
| seller_id   | seller_name |
+-------------+-------------+
| 1           | Daniel      |
| 2           | Elizabeth   |
| 3           | Frank       |
+-------------+-------------+

Result 表:

+-------------+
| seller_name |
+-------------+
| Frank       |
+-------------+

Daniel在2020年3月卖出1次.
Elizabeth在2020年卖出2次, 在2019年卖出1次.
Frank在2019年卖出1次, 在2020年没有卖出.

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/sellers-with-no-sales
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

2. 解题

# Write your MySQL query statement below
select seller_name from Seller where seller_id not in
(select distinct seller_id from Orderswhere year(sale_date)=2020
)
order by seller_name

950 ms 0 B MySQL


我的CSDN博客地址 https://michael.blog.csdn.net/

长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!

LeetCode MySQL 1607. 没有卖出的卖家相关推荐

  1. leetcode股价最佳买入卖出方案

    买卖股票的最佳时机 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格. 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该 ...

  2. taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享

    一.taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享 搜索当前会话用户作为卖家已卖出的 ...

  3. taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,淘宝R2接口,淘宝oAuth2.0交易接口代码分享

    一.taobao.trades.sold.get-查询卖家已卖出的交易数据(根据创建时间),淘宝店铺卖出订单查询API接口,R2接口,oAuth2.0交易接口代码分享 搜索当前会话用户作为卖家已卖出的 ...

  4. 查询卖家已卖出的交易数据(根据创建时间)

    搜索当前会话用户作为卖家已卖出的交易数据(只能获取到三个月以内的交易信息) 返回的数据结果是以订单的创建时间倒序排列的. 返回的数据结果只包含了订单的部分数据,可通过taobao.trade.full ...

  5. leetCode:121\122\309 股票买入和卖出获取最大收益问题

    /**leetCode 121 :动态规划求 最佳买入和卖出股票给出一组int数组,每个值代表当天股票的价格,你只能买1次并且卖1次,求最大收益动态规划求解: */ int maxProfit(vec ...

  6. 股票买入卖出 LeetCode 变形题 度小满

    度小满,股票买入卖出变种题. 最大化收益,最小化买卖次数. def stock():profit = 0length = len(trade)count = 0for i in range(lengt ...

  7. LeetCode 121 Best Time to Buy and Sell Stock(股票买入卖出的最佳时间)

    翻译 话说你有一个数组,其中第i个元素表示在第i天的股票价格.如果你被只被允许最多一次交易(例如,买入然后卖出一个股票),设计一个算法并找出最大利润. 原文 Say you have an array ...

  8. LeetCode 122 Best Time to Buy and Sell Stock II(股票买入卖出的最佳时间 II)

    翻译 话说你有一个数组,其中第i个元素表示第i天的股票价格.设计一个算法以找到最大利润.你可以尽可能多的进行交易(例如,多次买入卖出股票).然而,你不能在同一时间来多次交易.(例如,你必须在下一次买入 ...

  9. LeetCode MySQL 1159. 市场分析 II(rank+over)

    文章目录 1. 题目 2. 解题 1. 题目 表: Users +----------------+---------+ | Column Name | Type | +--------------- ...

最新文章

  1. Java_Path_01_路径问题
  2. asp中如何输入html,ASP.NET中输入文本的HTML解析办法
  3. 【Android 应用开发】对Android体系结构的理解--后续会补充
  4. 宁波机器人餐厅需要预约吗_可怕!顺德首家“机器人餐厅”开业!厨师要失业了吗?...
  5. java windows 取所有任务_Win下,通过Jstack截取Java进程中的堆栈信息
  6. make Image uImage与zImage的区别
  7. 啥?分布式啥?啥事务?
  8. 导入AIDL例子的时候,在asBinder出现错误
  9. java实现mqtt服务端_基于Swoole使用MQTT协议连接阿里云物联网平台设备实现消息订阅
  10. PyQt5-Label背景颜色和文本颜色的设置
  11. 计算机继续教育笔记,第三轮继续教育自学读书笔记
  12. 半闲居士视觉SLAM十四讲笔记(3)三维空间刚体运动 - part 3 旋转向量、欧拉角、四元数
  13. 【愚公系列】2022年01月 Java教学课程 53-Stream字节读取与写入
  14. ospf及lsa总结
  15. acwing.95.费解的开关
  16. django完成一个可重用注册登录系统
  17. qt界面中禁用某个控件的鼠标滑轮事件
  18. win7计算机自动关机设置在哪里设置方法,win7自动关机命令是什么 怎么设置
  19. iOS上应用如何兼容32位系统和64位系统
  20. 取石子游戏(威佐夫博弈)

热门文章

  1. java 年计算_java实现计算某年某月的天数
  2. c#课程设计简单题目_《C#项目案例》课程设计题目
  3. matlab 三维核密度图_Matlab精彩画图示例:三维网状图和三维曲面图
  4. Hive2.1.1的安装教程(元数据放在本地Mysql)
  5. frame越过另一个frame_拥抱swoole(三)之用php实现一个混合服务器
  6. miui12 android系统耗电,miui12耗电严重怎么办,miui12续航优化方法
  7. Linux进程全解5——父子进程对文件的操作
  8. 2018 Multi-University Training Contest 3
  9. 使用栈实现中缀表达式转为后缀表达式和后缀表达式的求解
  10. HTML5权威指南 11.通信API