多表查询
SELECT * FROM a,b WHERE a.val = b.val;
连接查询
SELECT * FROM a LEFT JOIN b ON a.val = b.val;
重点:其实两种都是连接查询
多表查询即自然连接查询,如下
SELECT * FROM a join b WHERE a.val = b.val;
自然连接查询:默认使用主键进行连接,且不能改变(即不需要on关键字),可通过where子句进行条件筛选,这也是和其他连接查询最大的不同
本文详细解析了多表查询与连接查询的概念,包括自然连接查询的原理及应用,通过实例展示了如何在SQL中实现这些查询,并强调了它们之间的主要区别。
1243

被折叠的 条评论
为什么被折叠?



