当前位置: 首页 > news >正文

183. 从不订购的客户—not in()、左连接

题目:题目描述链接

解题:

解法一:not in()

SELECT Name AS 'Customers'
FROM Customers 
WHERE Id not in (
            SELECT CustomerId FROM Orders
        )

解法二:左连接

SELECT a.Name AS 'Customers'
FROM Customers a
LEFT JOIN Orders b
On a.Id = b.CustomerId
WHERE b.CustomerId is NULL

注意:

WHERE b.CustomerId is NULL

容易写错

WHERE b.CustomerId = NULL

相关文章:

  • LED灯实验
  • vue中ref的作用
  • JSP简介
  • 湖仓一体电商项目(八):业务实现之编写写入ODS层业务代码
  • 基于深度学习的多人步态识别系统(YOLOV5+DeepSort+GaitSet+Segmentation)
  • 计算机网络——组成、分类、性能指标、分层结构
  • 【小程序】组件化开发的基本使用(二)
  • 【IVI】15.1.6 系统稳定性优化篇(LMKD 六)Vmpressure监视器初始化及其工作原理
  • 分享程序员面试的7个技巧
  • 市政管理学考试复习资料
  • c语言数据结构 二叉树(三)
  • 汉明码原理
  • 黑马瑞吉外卖之菜品信息的修改
  • 【Vue 基础知识】v-for的使用和注意事项
  • LeetCode Cookbook 数组习题(8)
  • 【知识碎片】第三方登录弹窗效果
  • Codepen 每日精选(2018-3-25)
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • ES6系统学习----从Apollo Client看解构赋值
  • GraphQL学习过程应该是这样的
  • Hibernate【inverse和cascade属性】知识要点
  • Java Agent 学习笔记
  • JavaScript实现分页效果
  • Java程序员幽默爆笑锦集
  • Nacos系列:Nacos的Java SDK使用
  • Python进阶细节
  • ViewService——一种保证客户端与服务端同步的方法
  • 程序员该如何有效的找工作?
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 使用docker-compose进行多节点部署
  • 微信小程序:实现悬浮返回和分享按钮
  • 小程序01:wepy框架整合iview webapp UI
  • 你对linux中grep命令知道多少?
  • 7行Python代码的人脸识别
  • ​ssh免密码登录设置及问题总结
  • # 安徽锐锋科技IDMS系统简介
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • (6)添加vue-cookie
  • (附源码)spring boot车辆管理系统 毕业设计 031034
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (十六)Flask之蓝图
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • (终章)[图像识别]13.OpenCV案例 自定义训练集分类器物体检测
  • (转载)Linux网络编程入门
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .netcore如何运行环境安装到Linux服务器
  • .NET企业级应用架构设计系列之应用服务器
  • .sh
  • /使用匿名内部类来复写Handler当中的handlerMessage()方法
  • @Transactional注解下,循环取序列的值,但得到的值都相同的问题
  • [ C++ ] STL---string类的模拟实现
  • []常用AT命令解释()
  • [20180224]expdp query 写法问题.txt