在我的SqlDataSource SQL命令中,我想输出两个表的混合。
我有一个表匹配,其中包含 MatchDate , MatchTime , HomeTeamID 和 AwayTeamID
我有第二个表团队,其中包含 TeamID 和 TeamName 。
我希望结果显示列 MatchDate , MatchTime , HomeTeamName 和 AwayTeamName 。 这适用于Visual Studio中的ASP.NET项目,如果有帮助的话。
谢谢!
答案 0 :(得分:0)
这是查询:
select a.MatchDate, a.MatchTime, b.TeamName as HomeTeamName, c.TeamName as AwayTeamID from Matches a
inner join Teams b on a.HomeTeamID = b.TeamID
inner join Teams c on a.AwayTeamID = c.TeamID