gpt4 book ai didi

mysql - SQL JOINING,哪个是最好的连接

转载 作者:行者123 更新时间:2023-11-29 08:13:08 24 4
gpt4 key购买 nike

我正在尝试整理三个表中的数据。

表A表B表C。表 A 是我的主表,包含我想要提取的最多数据。

表 A 通过 a.idb.new_id 连接到表 B。但是,表 C 与表 A 没有任何关联,仅通过表 B 进行连接:b.board_idc.board_id

连接这些表以便变量代表表 A 的最佳方式是什么?

我可以像这样连接表 A 和 B:

SELECT * FROM tableA a LEFT JOIN tableB b ON a.id = b.new_id 并且变量很好。但是当我尝试添加 TableC 时,显示的变量是 TableC 的变量,而不是 TableA。

一些表包含相同的列名。我如何加入这三个?

最佳答案

一定是这样的:

SELECT * FROM tableA a LEFT JOIN tableB b ON a.id = b.new_id join tableC c on c.board_id=b.board_id

关于mysql - SQL JOINING,哪个是最好的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21175529/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com