innerjoin(三个表innerjoin)
在MySQL中INNER JOIN、LEFT JOIN、RIGHT JOIN 和 FULL JOIN 有什么区别?
1. INNER JOIN(内连接)
这是最简单,最常见,也是最容易理解的Join,两张表使用内连接查询时,得到的结果是两张表中完全匹配的行集。
2. LEFT JOIN(左连接)
左连接查询会返回左表中所有行,无论这些行是不是有任何一行在右表中匹配。
3. RIGHT JOIN(右连接)
右连接查询会返回右表中所有行,无论这些行是不是有任何一行在左表中匹配。
4. FULL JOIN(全连接)查询结果是左连接和右连接的并集。
#程序员# #数据库# #IT#
#学习# #知识# #计算机#
今天听到两件事让我有点感触,第一件事就是听到公司一个元老问另一个元老inner join, left join, right join 有什么区别。让我感觉很诧异。因为这是一个程序员最基本的知识。连刚入行的新人都应该掌握的。然而都没表达清楚。另一个就是公司决定采用新技术栈到底是用vue还是React, 听说vue是中国人开发的,他们就选了React.这让我有点感觉是崇洋媚外。而不是从技术上考虑。或许国外的技术确实比我们强。在软件行业。我们做技术的35岁就是一道坎,一听说35以上了,基本上就没什么公司要了。然而在我看来35岁才好算找到一点门道了。或许这就是为什么现在流行的框架,编程语言都是国外创造出来的原因之一。我们只管拿来用就可以了。也难怪我们被卡脖子。
本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。





