0

表格1:

id  - name
1   - john
2   - david
3   - dilio

表2:

id  - name
3   - dilio
7   - juan
1   - john

我想要这个结果:

id  - name
1   - john
3   - dilio
4

4 回答 4

2
Select a.id, a.name
From Table1 a
JOIN Table2 b ON b.id = a.id
于 2012-06-25T16:58:51.637 回答
1

只需使用INNER JOIN

Select a.id, a.name
From Table1 t1
INNER JOIN Table2 t2 ON t2.id = t1.id
于 2012-06-25T17:09:06.060 回答
0

使用连接:

SELECT * FROM Table1 NATURAL JOIN Table2

自然连接使用两个表中存在的所有列名来匹配这些表中的一对行。

于 2012-06-25T16:59:11.883 回答
0
SELECT Table1.id, Table1.name
FROM Table1
JOIN Table2
ON Table2.name = Table1.name
于 2012-06-25T16:59:31.680 回答