mysql 多表查询,多次使用inner join和left join混合查询时
·
INNER JOIN 连接五个数据表的用法:
SELECT
*
FROM
(
(
( 表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号 )
INNER JOIN 表3 ON 表1.字段号 =表3.字段号
)
INNER JOIN 表4 ON 表1.字段号 =表4.字段号
)
INNER JOIN 表5 ON 表1.字段号 =表5.字段号
实例:对left join的对象再次进行inner join时
select *
FROM
table1 ste LEFT JOIN
( table2 sae INNER JOIN table3 te1 ON te1.uuid = sae.TYPEENTITY_UUID AND te1.mark = "test" ) ON ste.UUID = sae.table1_UUID
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)