我有两张桌子
Table A
username startcity finalcity
p A B
t C D
u E C
Table B
username startcity1 finalcity1
e A F
e B K
f C D
g A C
我希望匹配标准下的表格(A.startcity = B.startcity1 OR A.finalcity = B.finalcity1)。我无法处理的一点是,我想从表A的第一行开始,在开始将表A的第二行与表B匹配之前用表B的所有行完成检查 。结果,我期待表C
Table C
username startcity finalcity
p A B
e A F
g A C
p C D
f C D
p E C
g A C
提前致谢
答案 0 :(得分:0)
您可以使用以下查询: -
SELECT A.username, A.startcity, A.finalcity
FROM A INNER JOIN B
WHERE A.A.startcity =B.startcity1 3
OR A.finalcity=B.finalcity1
ORDER BY A.startcity;
这可能对您有所帮助。