我有两张桌子。在第一个中有一个名为 的列id
。我想选择其中一些 ID,并从另一个表中选择具有这些 ID 的行。我怎么做?
问问题
887 次
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 回答