sql多表关联查询

时间:浏览4513次 发布人:游客600577

sql多表关联查询

已解决问题

谷歌游客600577用户在浏览4513次提交了关于“艾瑞泽5esql多表关联查询”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-09-02T00:08:12。一**4张表格。
A表
A_id
A_user_id(映射到B表B_id)
A_device_id(射到C表C_id)

B表
B_id
B_name

C表
C_id
c_name

D表
D_id(映射到A表A_id)
D_user_id(映射到B表B_id)
D_device_id(映射到C表C_id)

怎么多表联合查询所有信息,存放在一张表中?希望大家能够帮助她。

详细问题描述及疑问:一**4张表格。
A表
A_id
A_user_id(映射到B表B_id)
A_device_id(射到C表C_id)

B表
B_id
B_name

C表
C_id
c_name

D表
D_id(映射到A表A_id)
D_user_id(映射到B表B_id)
D_device_id(映射到C表C_id)

怎么多表联合查询所有信息,存放在一张表中?期待您的答案,你就是当代的活雷锋,太感谢了 !

希望以下的回答,能够帮助你。

第1个回答

用户名:c24500问答5975  

所有信息,无论你使用什么关联都可以,join/leftjoin/rightjoin/fulljoin

从你写的表结构看,表D表示个A表、B表、C表的关系(除非表D还有其他三张表没有的信息),不需要加入关联的
select*
fromA
leftjoinBonA_user_id板端段威着=B_id
leftjoinConA_device_id=C_id