OUTER JOIN和多个表有问题

时间:2013-06-09 21:26:08

标签: sql

我有以下SQL,它有效:

SELECT QuizFamilies.ID, QuizFamilies.Title
FROM QuizFamilies
LEFT OUTER JOIN Images ON QuizFamilies.ID = Images.ID

现在,我需要在外连接中添加一个附加表(ImageData)。 (其中Images.ID = ImageData.ID)以便从中检索我需要的列:ImagesData.Uri

我尝试了各种内外组合,但无法让它发挥作用。

1 个答案:

答案 0 :(得分:1)

只需添加另一个联接:

SELECT QuizFamilies.ID, QuizFamilies.Title, ImageData.URI
FROM QuizFamilies
LEFT OUTER JOIN Images ON QuizFamilies.ID = Images.ID
LEFT OUTER JOIN ImageData on ImageData.ID = Images.ID