我正在尝试进行查询并拥有巨大的脑块。这是情况
表1
Account | Sen1 | Sen2
-------------------------------------
1234 1 0
1235 0 1
表2
ID | Name
--------------------------
1 Box
试图实现的结果
Account | Name
------------------------
1234 Box
1235 Box
尝试代码
SELECT Table1.account, table1.sen1, table1.sen2,
table2.id, table2.name
FROM table1
OUTER JOIN table2 ON (table1.sen1=table2.id) AND (table1.sen2=table2.id)
答案 0 :(得分:0)
不确定您要实现的目标。但以下情况应该做到:
SELECT m.Account, k.Name FROM Table_1 m
INNER JOIN Table_2 k ON k.ID = m.Sen1 OR k.ID = m.Sen2
答案 1 :(得分:0)
SELECT
table1.account,
table2.name
FROM
table1
JOIN
table2 ON
table1.sen1 = table2.id
问题不是很清楚,但看起来你正在寻找这样的东西?