innner join 和left join, right join
发布日期:2022-02-17 04:52:26
浏览次数:15
分类:技术文章
本文共 512 字,大约阅读时间需要 1 分钟。
a表和b表通过 a的id外键关联
举个简单的例子区别innner join 和left join, right joina表中有10条数据
b表中有8条数据
链表查询a和b的数据
1、select a.FirstName, a.LastName, b.City, b.State from Person as a inner join Address as b on P.PersonId = A.PersonId
得到8条数据,,ab表一一对应
2、select a.FirstName, a.LastName, b.City, b.State from Person as a left join Address as b on P.PersonId = A.PersonId
得到10条数据,以a表为基础,b表缺失的数据用null补充
3、select a.FirstName, a.LastName, b.City, b.State from Person as a right join Address as b on P.PersonId = A.PersonId
得到8条数据,以b表为基础,a表多的数据去掉
转载地址:https://blog.csdn.net/qq_41429841/article/details/103878011 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月16日 16时00分56秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
AT&T与Intel汇编语言的比较
2019-04-27
javascript解析json
2019-04-27
WinDbg安装与使用
2019-04-27
推荐阅读的多核编程技术书籍
2019-04-27
维基百科上的算法和数据结构链接很强大
2019-04-27
选择排序
2019-04-27
PHP session回收机制
2019-04-27
最新的全球编程语言,操作系统,web服务器等使用率分析报告
2019-04-27
用C语言写PHP扩展
2019-04-27
PHP Extension programming
2019-04-27
海量数据处理
2019-04-27
PHP防止注入攻击
2019-04-27
多路IO复用模型 select epoll 等
2019-04-27
Linux Epoll介绍和程序实例
2019-04-27
output_buffering详细介绍
2019-04-27
php缓冲 output_buffering和ob_start
2019-04-27
php error_reporting 详解
2019-04-27
剖析PHP中的输出缓冲
2019-04-27
HTTP响应头不缓存
2019-04-27
PHP安装扩展mcrypt以及相关依赖项 【PHP安装PECL扩展的方法】
2019-04-27