在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
连接查询右连接的SQL语句怎么写?右连接查询以右表为主根据条件查询左表数据,如果根据条件查询左表数据不存在使用null值填充。作为程序员要能写出右连接查询的SQL语句。
学习目标:能够写出右连接查询的SQL语句
1. 右连接查询是什么?
以右表为主根据条件查询左表数据,如果根据条件查询左表数据不存在使用null值填充
右连接查询效果图:
右连接查询语法格式:
select 字段 from 表1 right join 表2 on 表1.字段1 = 表2.字段2
说明:
right join 就是右连接查询关键字
on 就是连接查询条件
表1 是左表
表2 是右表
例1:使用右连接查询学生表与班级表:
select * from students as s right join classes as c on s.cls_id = c.id;
2. 小结
右连接使用right join .. on .., on 表示两个表的连接查询条件;右连接以右表为主根据条件查询左表数据,左表数据不存在使用null值填充。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
python 3网络爬虫开发实战这本书怎么样?
除了网络图书是成体系的经验分享,python 3网络爬虫开发实战这本书怎么样?这本书记录了崔庆才先生对爬虫实战技术开发最精华的部分,人工智能的浪潮和深度学习技术的突破密不可分,却很少有人会谈论另一位幕后英雄即数据。
8523
2019-06-24 17:35:20
Python开发中字典和 json的区别
Python开发中字典和 json的区别:字典是一种数据结构,json是一种数据的表现形式,字典的 key 值只 要是能 hash 的就行,json 的必须是字符串。
10314
2019-06-27 14:09:52
Python开发中类方法、类实例方法、静态方法的区别和作用
Python开发中类方法、类实例方法、静态方法的区别和作用:类方法是类对象的方法;类实例方法是类实例化对象的方法;态方法是一个任意函数,在其上方使用“@staticmethod”进行装饰。
10303
2019-06-28 14:42:21
Python的特性与搭建环境
Python是用 C语言开发的,但 Python不再具有 C中的指针这样的复杂数据类型。Python具有强大的 OOP特性,并且简化了 OOP的实现。该方法消除了面向对象的元素,如保护类型、抽象类和接口。
3781
2020-07-06 14:37:17
2021年Python程序员薪资待遇如何?
目前Python开发工程师的平均薪资逼近20k,各大企业很重视会Python人才。随着AI时代和大数据的到来,Python语言应用越来越广泛。
3876
2021-01-11 13:55:57