SQL-每日一题【607.销售员】

news/2024/12/22 9:06:14/

题目

表: SalesPerson

 

表: Company

 

 表: Orders

编写一个SQL查询,报告没有任何与名为 “RED” 的公司相关的订单的所有销售人员的姓名。

以 任意顺序 返回结果表。

查询结果格式如下所示。

示例:

 

 

 

解题思路

1.我们可以用子查询来解决这道题,首先我们查询出 company 表中 name = ’RED‘的com_id

2.然后查询 orders 表中的 com_id 属于我们第一步骤查询到的 com_id 对应的 sales_id

3.最后我们在 salesPerson 表中筛选出sales_id不属于我们第二步查询到的 sales_id即可

代码实现

select name from SalesPerson 
where sales_id not in
(select sales_id from orders where com_id in
(select com_id from company where name = 'RED'))

测试结果


http://www.ppmy.cn/news/949740.html

相关文章

详解Windows安装分布式版本控制系统git

文章目录 前言下载安装相关链接 前言 git是一个分布式版本控制软件,最初由Linux创作者Linus Torvalds创作,并于2015年以GPL许可协议发布。git易于学习,占用空间小,性能却快如闪电,可以快速、 高效的管理从小到大的项目…

怎么使用chatGTP

ChatGTP是一个开源的即时通讯工具,可以用来在网络上进行实时文本聊天。要使用ChatGTP,您需要完成以下步骤: 安装ChatGTP:在网上搜索“ChatGTP”,然后在官方网站上下载并安装最新版本的软件。 创建帐户:打开…

ChatGpt使用方法,一键用起来!

https://chatgptmirror.com?shareCJ1J7K 登录后使用

奶奶看了都会用的ChatGPT入门教程!

大家好,今天来为大家介绍咱们奶奶都能玩得起的ChatGPT入门教程! 这款神器可以让你的话筒变成聪明的小伙伴,只要一句话就能获取想要的信息。 比如,你可以问它“带我去吃好吃的”,它会告诉你最近的美食推荐。 或者你可…

用 ChatGPT 写了篇文章!

阅读本文大概需要1.66 分钟。 这几天大家应该看到很多人,尤其做技术的,互联网圈子的人都在刷屏一个ai玩意,叫 ChatGPT。在写这篇之前,我也试了试,感觉还挺好玩。看到很多人在问这是个啥,今天就来简单说说。…

chatGPT可以用来做什么

chatGPT是一种基于自然语言处理技术的人工智能模型,可以用于以下用途: 聊天机器人:chatGPT可以被训练成聊天机器人,用于自动回复用户的问题或提供相关信息。语音助手:chatGPT可以被训练成语音助手,用于接收…

vue3自定义无限滚动

最初使用的vue3-infinite-scroll-better插件进行滚动加载,打包部署后插件滚动功能失效了也不报错很难查找问题出现在哪个部分,只好自己写一个相对简单的功能 主窗体滚动 使用的vueuse import { useWindowScroll } from vueuse/core //他是响应式的 const { y } useWindowSc…

利用 ChatGPT 简化微信聊天内容

以下文章来源于蓝点网 ,作者山外的鸭子哥,侵删 各种聊天软件的群太多、消息太多压根没时间看怎么办?那试试使用 ChatGPT 帮你整理群聊记录提取重点和发个总结内容? ChatGPT目前已经在很多领域使用,不过拿过来分析某绿…