我有两张桌子。在第一个中有一个名为id
的列。我想选择其中一些ID,并从另一个表中选择具有这些ID的行。我该怎么做?
答案 0 :(得分:1)
您需要学习SQL连接。
SELECT SecondTable.*
FROM SecondTable
INNER JOIN FirstTable ON (FirstTable.ID = SecondTable.ID)
WHERE FirstTable.SomeField = 'Something Else'
答案 1 :(得分:1)
这是一个很好的链接,可以帮助您入门
基本上对于你的例子,你会使用像
这样的东西SELECT table1.id, table1.value, table2.value
FROM table1
INNER JOIN table2
ON table1.id=table2.id