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

网站开发郑州微信网站开发 全屏

网站开发郑州,微信网站开发 全屏,南宁网站建设超博网络,刷网站软件大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。 文章目录前言一、题目:183. 从不订购的客户二、解题1.正确示范①提交SQL运行结果2.正确示范②提交SQL运行结果3.正确示范③提交SQL运行结果4.正确示范④提交SQL运行结果总结前言…

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

文章目录

  • 前言
  • 一、题目:183. 从不订购的客户
  • 二、解题
    • 1.正确示范①
      • 提交SQL
      • 运行结果
    • 2.正确示范②
      • 提交SQL
      • 运行结果
    • 3.正确示范③
      • 提交SQL
      • 运行结果
    • 4.正确示范④
      • 提交SQL
      • 运行结果
  • 总结


前言


一、题目:183. 从不订购的客户

某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。

Customers 表:

+----+-------+
| Id | Name  |
+----+-------+
| 1  | Joe   |
| 2  | Henry |
| 3  | Sam   |
| 4  | Max   |
+----+-------+

Orders 表:

+----+------------+
| Id | CustomerId |
+----+------------+
| 1  | 3          |
| 2  | 1          |
+----+------------+

例如给定上述表格,你的查询应返回:

+-----------+
| Customers |
+-----------+
| Henry     |
| Max       |
+-----------+

二、解题

1.正确示范①

提交SQL

select Name Customers
from Customers
where id not in(select CustomerId from Orders
)

运行结果

2.正确示范②

提交SQL

select Name Customers
from Customers u1
left join Orders u2 
on u1.id=u2.CustomerId
where u2.CustomerId is null

运行结果

3.正确示范③

提交SQL

select Name Customers
from Orders u1
right join Customers u2 
on u2.id=u1.CustomerId
where u1.CustomerId is null

运行结果

4.正确示范④

提交SQL

select Name Customers
from Customers u1
left join Orders u2 
on u1.id=u2.CustomerId
group by u1.id,Name
having count(CustomerId)=0

运行结果


总结

正确示范①思路:
使用 not in 查询不在客户订单列表中的客户;
正确示范②思路:
使用 left join 将客户和订单表关联起来,最后用where限定关联后的u2的CustomerId是null;
正确示范③思路:
使用 right join 将客户和订单表关联起来,最后用where限定关联后的u2的CustomerId是null;
正确示范④ 思路:
使用 group by xx having 语句,取count(CustomerId)=0的。

http://www.yayakq.cn/news/552476/

相关文章:

  • 做微信电影网站百度云 免费 网站主机
  • 石家庄市新华区建设局网站黑客入侵网课
  • 做网站销售挣钱吗网站优化营销
  • 做网站公司-汉狮网络毕业设计做系统好还是网站好
  • 低多边形生成网站wordpress安装点提交无法访问
  • 长沙网站推广工具百度seo官方网站
  • 做英文版网站访问不了服务器网站吗
  • 精通网站建设工资多少钱达州建网站
  • 厦门建设执业资格注册管理中心网站2023年8月份新冠
  • 长沙天津网站建设珠海注册公司哪家代理好
  • 设计 p网站盐城网站开发厂商
  • 网站建设提供源代码有什么用学校网站的建设费用
  • 哈尔滨企业网站制作什么是电商包括哪些
  • 网站前置审批专项新会人才网
  • 什么专业会制作网站在线海报设计
  • 国网西安软件优化网站建设
  • 长沙的在线商城网站建设成都建设规划局网站首页
  • 做网站 小程序前景免费博客 wordpress
  • 怎样做简单公司网站xp花生壳做自己的网站
  • 网站建设网站排名优化wordpress杂志主题
  • 广州番禺网站制作一键优化大师
  • 免费ppt模板 网站开发云上网站做等保
  • 外贸网站优化软件河南建设安全监督网站
  • 页面网站建设西安网站建设 大德
  • 中国招标建设信息网站一个人开公司怎么注册
  • 宣传册设计及网站建设四川住房和城乡建设厅进不去网站
  • 河北衡水网站建设小礼品网络定制
  • 中天建设集团网站中国菲律宾足球直播
  • 网站的建设时间表安卓软件下载app
  • 竹子建站下载餐饮品牌设计全案