【发布时间】:2017-12-12 12:06:54
【问题描述】:
我的第一张桌子像:
ID; sip1; sip2; sip3; sip4;
01 ; A1 ; A2
02 ; B1 ; B2; B3 ; B4;
03 ; C1 ;C2 ; C3;
第二个表,
SipX ; V1
A1 ; a
A2 ; b
B3 ; c
C2 ; d
如何加入这两个表? 我试过了:
select * from firts_table a
inner join second _table b on a.sip1 = b.sipx
inner join second_table c on a.sip2 = c.sipx
inner join second_table d on a.sip3 = d.sipx
inner join second_table e on a.sip2 = e.sipx
它没有工作。 我希望展示:
ID; Sipx ; V1
01; A1 ; a
01; A2 ; b
02; B3 ; c
03; C2 ; d
*
【问题讨论】:
-
请告诉我们您尝试了什么以及您的预期结果是什么。
-
select * from firts_table a inner join second _table b on a.sip1 = b.sipx inner join second_table c on a.sip2 = c.sipx
-
请update你的帖子解释你尝试了什么,你当前查询的结果是什么,你的预期结果是什么。