SQL Server 2008:
我有3张桌子
Users, Scores, Lessons
Users
和Scores
通过StudentID
链接Scores
和Lessons
通过LessonID
链接我想显示
StudentID
的分数。这是我要显示的列Users.Name, Scores.LessonID, Scores.Result, Lessons.Title
我知道如何加入2个表格。我如何扔进第三张桌子?
最佳答案
与一张桌子相同的方式:
SELECT Users.Name, Scores.LessonID, Scores.Result, Lessons.Title
FROM Users
INNER JOIN Scores ON Users.StudentID = Scores.StudentID
INNER JOIN Lessons On Scores.LessonID = Lessons.LessonID
关于sql - SQL Server 2008-如何联接3个表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5920383/