美文网首页数据分析
数据分析学习Day9---Mysql(熟练)

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

作者: ghostdogss | 来源:发表于2018-11-16 10:35 被阅读0次

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 = '男'。当数据量大到一定程度,通过这种约束条件,能优化查询性能。

相关文章

网友评论

    本文标题:数据分析学习Day9---Mysql(熟练)

    本文链接:https://www.haomeiwen.com/subject/yxypfqtx.html