在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
连接查询左连接的SQL语句怎么写?左连接查询以左表为主根据条件查询右表数据,如果根据条件查询右表数据不存在使用null值填充,作为程序要能写出左连接查询的SQL语句。
学习目标:能够写出左连接查询的SQL语句
1. 左连接查询
以左表为主根据条件查询右表数据,如果根据条件查询右表数据不存在使用null值填充
左连接查询效果图:

左连接查询语法格式:
select 字段 from 表1 left join 表2 on 表1.字段1 = 表2.字段2
说明:
left join 就是左连接查询关键字
on 就是连接查询条件
表1 是左表
表2 是右表例1:使用左连接查询学生表与班级表:
例1:使用左连接查询学生表与班级表:
select * from students as s left join classes as c on s.cls_id = c.id;
2. 小结
左连接使用left join .. on .., on 表示两个表的连接查询条件;左连接以左表为主根据条件查询右表数据,右表数据不存在使用null值填充。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
想学Python这些问题必须了解
在人工智能以及数据科学越来越普及的互联网环境下,Python逐渐成为炙手可热的编程语言,由于Python入门简单、就业范围广泛、薪资水平较高等诸多优势,越来越多的朋友选择通过学习Python进入互联网领域。但是入门Python前很多核心的问题你了解吗?下面小编就为大家介绍一下想学Python必须了解的问题。
7328
2019-10-30 18:51:57
怎样学习Python
应该如何学习Python呢?买一本书、找一套视频、报名一个培训班?从理论上来讲,无论选择哪种学习方式,都可以掌握Python语言,但实际情况而言,总会因为某些原因导致自己的学习计划搁浅。所以在这里整理本片文章,希望本文能为大家的学习节约更多的时间成本。
7514
2020-05-15 18:06:36
Python lambda表达式学习总结
lambda表达式是⼀⾏函数,它们在其他语⾔中也被看做是没有具体名称的匿名函数。lambda表达式非常有用,它可以让代码更加简洁。如果你不想在程序中对⼀个函数使⽤两次,或许你会想⽤lambda表达式,它们和普通的函数完全⼀样。下面我们一起来看看lambda表达式的原型、代码案例、列表排序、列表并⾏排序以及lambda表达式的优劣吧!
6813
2020-06-30 12:03:41
零基础如何系统地自学Python编程?
绝大多数零基础转行者学习编程的目的就是想找一份高薪有发展前景的工作,哪个编程语言就业前景好越值得学习。零基础的同学学Python是一个不错的选择。
7843
2021-04-20 11:18:01
HTTP协议的作用是什么?怎么用?
HTTP协议的作用是什么?怎么用?HTTP协议超文本传输协议,传输HTTP 协议格式的数据是基于 TCP 传输协议的,发送数据之前需要先建立连接。
7095
2021-12-17 16:17:58
