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

建设网站怎么查明细网页搜索快捷键

建设网站怎么查明细,网页搜索快捷键,莱芜在线人才网,佛山网站开发公司大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。 文章目录前言一、题目:584. 寻找用户推荐人二、解题1.正确示范①提交SQL运行结果2.正确示范②提交SQL运行结果3.正确示范③提交SQL运行结果4.其他总结前言 一、题目&#xff1a…

大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。

文章目录

  • 前言
  • 一、题目:584. 寻找用户推荐人
  • 二、解题
    • 1.正确示范①
      • 提交SQL
      • 运行结果
    • 2.正确示范②
      • 提交SQL
      • 运行结果
    • 3.正确示范③
      • 提交SQL
      • 运行结果
    • 4.其他
  • 总结


前言


一、题目:584. 寻找用户推荐人

给定表 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 |
+------+

二、解题

1.正确示范①

提交SQL

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

或者

select name 
from customer
where
(referee_id!=2
or referee_id is null
);

或者

select name 
from customer
where 
(referee_id not in(2)
or referee_id is null
);

运行结果

2.正确示范②

提交SQL

select name from customer 
where id not in (
select id from customer 
where referee_id=2
);

运行结果

3.正确示范③

提交SQL

select name 
from customer
where ifnull(referee_id,0)!=2

或者

select name 
from customer
where ifnull(referee_id,0)<>2

或者

select name 
from customer
where ifnull(referee_id,0) not in (2)

运行结果

4.其他


总结

正确示范①思路:
限定推荐人编号不等于2或者推荐人编号为NULL;
正确示范②思路:
先把推荐人编号是2的客户id找出来,再从全部客户中把客户id是这部分的客户排除掉;
正确示范③思路:
先把推荐人编号为NULL的编号转化为0,再限定推荐人编号不等于2。
知识点:
MySQL中<>是不等号的意思。
sql中有两种方式表示不等于,一种是"<>“(不含引号),另一种是”!="(不含引号),用法是一样的。都会排除NULL的行。
IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。


http://www.ds6.com.cn/news/99676.html

相关文章:

  • 电商网站建设收费大连网站排名推广
  • 专业零基础网站建设教学在哪里南昌seo优化公司
  • 做网站花的钱和优化网站有关系吗百度云服务器
  • wordpress连接百度的搜索引擎优化
  • 武汉软件开发公司有哪些sem优化服务公司
  • 有哪些专门做展会创意的网站淘宝运营一般要学多久
  • 纺织品做外贸一般在哪个网站上千峰培训可靠吗?
  • 网站做城市地图怎么做一个小程序
  • wordpress 4.8.6下载宁波seo排名优化价格
  • 移动互联网站建设seo分析工具有哪些
  • asp.net企业网站排名优化软件
  • 可以做卷子的网站大数据精准客户
  • 昆明网站建设 网络服务百度百科优化
  • 深圳网站设计首选刻公司网站建设步骤
  • 如何做网络推广网站seo推广 课程
  • 做论坛网站怎么赚钱怎样进行seo优化
  • 怎样给公司做一个网站下载百度安装到桌面
  • 专门做免费东西试吃的网站seo费用价格
  • 网站配色的原理和方法友情链接又称
  • 做最简单的网站深圳seo排名优化
  • 网站建设毕业论文5000字seo站点是什么意思
  • wordpress影视站提高网站收录的方法
  • 网站开发的三个流程网络推广公司加盟
  • 网站出问题seo网站排名查询
  • 网站雪花代码soso搜索引擎
  • 学asp.net 做网站 书籍潍坊网站建设平台
  • 余姚网站推广链接推广平台
  • 网站360优化公众号推广渠道
  • 定制小程序网站开发公司上海整站seo
  • 有建设网站的软件吗磁力吧ciliba