在线客服
扫描二维码
下载博学谷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值填充。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
为什么要学Flask框架?应该如何学习Flask框架?
为什么要学Flask框架?相信大家都明白框架学习的必要性,而Flask框架自身出色的优势也是大家要学习的必要原因。那么我们应该如何学习Flask框架?下面来为大家详细讲一讲,内容包括创建Flask的框架,使用配置文件,使用url传递参数等等,大家要是需要学习Flask框架的基础知识,就接着看下去吧!
8226
2019-11-13 16:51:45
Python字符串常用技巧整理
相信在大家日常的文本处理工作中,都免不了要使用字符串。众所周知,使用Python处理字符串,十分的便捷和高效。本文整理了六大处理字符串的技巧,分别是字符串的切片和相乘,字符串中去掉一些字符,字符串的连接和合并,字符串的分割,字符串的开头和结尾的处理,字符串的查找和匹配。想要玩转Python字符串,就和我一起来看看吧!
6722
2019-12-02 16:44:31
Python数据科学家学习计划分几步?
Python数据科学家学习计划分几步?起步开始学习旅程之前,要清楚为什么使用Python?Python如何发挥作用?首先我们需要一份关于数据分析方面的Python学习路径,适合新手入门学习。已经学习了大部分的机器学习技术,需要关注一下深度学习。
5759
2020-03-26 16:37:36
Python入门要多长时间?要学什么?
Python 是一门新手友好、功能强大、高效灵活的编程语言,学会之后想进入数据分析、人工智能、网站开发这些领域都可以用 Python 来实现。入门比较简单,掌握基础知识差不多要1-2个月时间。
5733
2020-12-09 10:40:41
HTTP协议的作用是什么?怎么用?
HTTP协议的作用是什么?怎么用?HTTP协议超文本传输协议,传输HTTP 协议格式的数据是基于 TCP 传输协议的,发送数据之前需要先建立连接。
6001
2021-12-17 16:17:58
