0

我有两张桌子。在第一个中有一个名为 的列id。我想选择其中一些 ID,并从另一个表中选择具有这些 ID 的行。我怎么做?

4

2 回答 2

1

您需要学习 SQL 连接。

SELECT SecondTable.*
FROM SecondTable 
INNER JOIN FirstTable ON (FirstTable.ID = SecondTable.ID)
WHERE FirstTable.SomeField = 'Something Else'
于 2012-05-01T09:49:56.263 回答
1

这是一个很好的链接,可以帮助您入门

内连接

基本上对于您的示例,您将使用类似

SELECT table1.id, table1.value, table2.value
FROM table1
INNER JOIN table2
ON table1.id=table2.id
于 2012-05-01T09:58:22.137 回答