数据分析

数据分析学习Day9---Mysql(熟练)

2018-11-16  本文已影响0人  ghostdogss

Join

连接的各个用法

上图很清晰地解释了各Join语法。

Inner Join最常见,叫做内联接,可以缩写成Join,找的是两张表共同拥有的字段。

Left Join叫做左联接,以左表(join符号前的那张表)为主,返回所有的行。如果右表有共同字段,则一并返回,如果没有,则为空。

select * from A

join B on A.name = B.name and A.phone = B.phone and B.sex = '男'

我们再加一个and,将B表的用户性别限定为男。这种用法等价于where B.sex = '男'。当数据量大到一定程度,通过这种约束条件,能优化查询性能。

上一篇 下一篇

猜你喜欢

热点阅读