给定表 customer ,里面保存了所有客户信息和他们的推荐人。

+------+------+-----------+
| id   | name | referee_id|
+------+------+-----------+
|    1 | Will |      NULL |
|    2 | Jane |      NULL |
|    3 | Alex |         2 |
|    4 | Bill |      NULL |
|    5 | Zack |         1 |
|    6 | Mark |         2 |
+------+------+-----------+
写一个查询语句,返回一个编号列表,列表中编号的推荐人的编号都 不是 2。

对于上面的示例数据,结果为:

+------+
| name |
+------+
| Will |
| Jane |
| Bill |
| Zack |
+------+

思路:单表查询,注意如何判断null

select name
from customer
where referee_id is null or referee_id<>2;

leetcode584. 寻找用户推荐人(SQL)相关推荐

  1. Leecode- 584. 寻找用户推荐人

    584. 寻找用户推荐人给定表 customer ,里面保存了所有客户信息和他们的推荐人. +------+------+-----------+ | id | name | referee_id| ...

  2. ​LeetCode刷题实战584:寻找用户推荐人

    算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试.所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 ! 今天和大家 ...

  3. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 6丨寻找用户推荐人【难度简单】

      活动介绍: 「数据仓库技术交流群」已经正式启动每日SQL打卡,帮助大家扎实基础,努力工作之余,别忘了自我提升. 欢迎报名和邀请小伙伴参与,一个人可能走得很快,但一群人会走得很远.

  4. 【SQL】leetcode 584.寻找用户推荐人(知识点:SQL的三值逻辑)

    问题 给定表 customer ,里面保存了所有客户信息和他们的推荐人. +------+------+-----------+ | id | name | referee_id| +------+- ...

  5. Leetcode 584 寻找用户推荐人(SQL)

    题目: 给定表 customer ,里面保存了所有客户信息和他们的推荐人. +------+------+-----------+ | id   | name | referee_id| +----- ...

  6. Leetcode-SQL学习计划-SQL入门-584:寻找用户推荐人

    建表语句: Create table If Not Exists Customer (id int, name varchar(25), referee_id int) Truncate table ...

  7. 584. 寻找用户推荐人

    SQL架构 给定表 customer ,里面保存了所有客户信息和他们的推荐人. +------+------+-----------+ | id | name | referee_id| +----- ...

  8. 584 寻找用户推荐人

    题目描述: SQL架构 给定表 customer ,里面保存了所有客户信息和他们的推荐人. 写一个查询语句,返回一个编号列表,列表中编号的推荐人的编号都 不是 2. 对于上面的示例数据,结果为: 方法 ...

  9. Leetcode_584. 寻找用户推荐人

    题目难度 简单 题目描述 给定表 customer ,里面保存了所有客户信息和他们的推荐人. 写一个查询语句,返回一个编号列表,列表中编号的推荐人的编号都 不是 2.对于上面的示例数据,结果为 正确答 ...

最新文章

  1. EasyUI-datagrid 对于展示数据进行处理(formatter)
  2. 每日一皮:最真实的现代互联网商业模式
  3. php文件代码采用UTF-8编码的BOM问题---转自CSDN---十方地藏---http://blog.csdn.net/webdesman...
  4. hive解决数据倾斜问题_八种解决 Spark 数据倾斜的方法
  5. Matlab---傅里叶变换---通俗理解(二)
  6. Linux命令gitview,使用linux的gitview命令查看文件内容
  7. 【逆强化学习-0】Introduction
  8. python 内置函数_python的内置函数、方法
  9. 利用SQL语言修正与撤销数据库
  10. %3c?php else:?%3e,[红日安全]代码审计Day15 - $_SERVER['PHP_SELF']导致的防御失效问题
  11. 程序员应具备的素质[转帖]
  12. 数据结构保研面试题整理(自用)
  13. Python带你在朋友圈环球旅行
  14. 在线制作流程图、思维导图(基于ProcessOn平台)
  15. 系统工程师 运维工程师区别
  16. oracle实现aes解密_AES加解密程序的实现
  17. 微信公众号、微信号、微信文章爬虫(搜狗搜索)
  18. 九月英语总结——不同凡响
  19. win11无法连接wifi怎么办?
  20. 2021.4.22 易协同访客数据

热门文章

  1. 如何实现listbox选项,然后双击鼠标实现选项的删除
  2. ArcGIS改变数据集或要素类的的坐标系(投影)
  3. 移除集合效率高还是add高_List、set集合接口分析
  4. UE4--多线程的实现方式
  5. kamailio,asteisk,realtime 实现负载均衡(集群)完整配置笔记
  6. 网络编程模型综述 之 UNIX网络I/O模型
  7. Linux伪终端怎么退出,什么是linux里的终端和伪终端
  8. springboot 别名不起作用_springboot之mybatis别名的设置
  9. 怎么解决相位抵消_【录音教程】如何防止话筒拾音的声学相位抵消
  10. win10命令提示符怎么打开_Win10系统防火墙怎么打开?ARP防火墙启用步骤