美文网首页
mysql三张表的合并查询

mysql三张表的合并查询

作者: 亚历克斯毛 | 来源:发表于2017-12-17 05:23 被阅读0次

    最近经常用到三张表的合并,在此记录一下语句。

    SELECT 表1.字段1, 表1.字段2, 表2.字段1, 表2,字段2, 表3.字段1, 表3.字段2       //这部分选上所有的字段名,注意要选上做对应的字段
    FROM 主表名       //你想把别的信息加入到这个表的就是主表
    LEFT OUTER JOIN 副表1名 ON 主表名.匹配字段名 = 副表1名.匹配字段名
    LEFT OUTER JOIN 副表2名 ON 主表名.匹配字段名 = 副表2名.匹配字段名        //两次匹配的匹配字段名可以不一样
    WHERE ...    //如果有筛选
    ORDER BY ...     //如果有排序

    这样就可以正确选择到三张表了,我怀疑四张表也是这个意思,不过还没试过。

    相关文章

      网友评论

          本文标题:mysql三张表的合并查询

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