有3个表
A:
colunm1 colunm2 userid
a1 a1 1
b1 b1 2
c1 c1 3
f1 f1 1
B:
colunm3 userid
d2 1
e2 2
C: colunm4 userid
h1 1
h2 2
能用查到这样一个结果吗
colunm1 colunm2 userid colunm3 colunm4
a1 a1 1 d2 h1
b1 b1 2 e2 h2
c1 c1 3
f1 f1 1 d2 h1
也就是在A表后面加另外两个表的列
根据userid值进行取值;
A:
colunm1 colunm2 userid
a1 a1 1
b1 b1 2
c1 c1 3
f1 f1 1
B:
colunm3 userid
d2 1
e2 2
C: colunm4 userid
h1 1
h2 2
能用查到这样一个结果吗
colunm1 colunm2 userid colunm3 colunm4
a1 a1 1 d2 h1
b1 b1 2 e2 h2
c1 c1 3
f1 f1 1 d2 h1
也就是在A表后面加另外两个表的列
根据userid值进行取值;
from a,b,c
where a.userid=b.userid and a.userid=c.userid;
from a,b,c
where a.userid=b.userid(+)
and a.userid=c.userid(+)
from a,b,c
where a.userid=b.userid(+) and a.userid=c.userid(+)
order by 1;加个左连接。。