所以我有一个团队比赛的映射表。所有这些表都是TeamId和TournamentId。
我有一个proc,GetTournamentsByTeam接收@TeamId int
基本上我想从tblTournament获取所有锦标赛记录,使用我从TeamId = @TeamId的映射表中得到的所有TournamentId。
我该怎么做?
答案 0 :(得分:1)
您要做的是表格之间的inner join。
SELECT tournament.*
FROM tblTournament tournament
INNER JOIN tblTournamentTeams tt ON tournament.TournamentId = tt.TournamentId
WHERE tt.TeamId = @TeamId
答案 1 :(得分:0)
您要做的是为初学者阅读任何SQL书籍。严重。