这个SQL语句怎么写?(菜鸟提问,大家拿分)
popo1 2003-12-01 09:56:05 两个表: Teams(球队表) Matchs(比赛表)
Teams(表结构):
team_id int identity(1,1), (主键)
team_name nvarchar(20) not null
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Matchs(表结构):
match_id int identity(1,1),
mteam_id int not null, --主队id (外键)
gteam_id int not null --客队id (外键)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Matchs表中的mteam_id 和 gteam_id 都是 Teams表中的 team_id的外键
问题是:
怎样创建一个存储过程: sp_GetMatchDetails (获取所有比赛的信息,包括球队名称等详细资料)--包括 match_id,mteam_id,team_name(主队的名称--引用Teams表),gteam_id,team_name(客队的名称--引用Teams表)
--就是在获取mteam_id和gteam_id的球队名称(相应的team_name)时遇到困难
大家帮忙,谢谢!