0

我正在尝试从由其他表中的 ID 标识的表中获取数据;他们都互相喂食。例如:

Get tblA.ID
Using tblA.ID, get tblB.ID
Using tblB.ID, get tblC.ID
Using tblC.ID, get tblD.Username

所以我会开始:

SELECT [ID]
FROM tblA
WHERE [Name] = 'Joe Bloggs'

但是我将如何继续前进呢?

4

1 回答 1

1
SELECT Username 
FROM tblD 
JOIN tblC ON tblC.ID = tblD.ID
JOIN tblB ON tblB.ID = tblC.ID
JOIN tblA ON tblA.ID = tblB.ID

大概您会使用其他列将每个表连接在一起,但这会尽可能接近您的示例。

于 2013-11-07T14:27:34.217 回答