我有四张桌子(大学,统计,地址,记录)
大学表具有以下内容:( UName,Web地址,ID,(充当PK)
统计:UniversityID,Division,2012RankPosition,2011 RankPosition,2010 RankPosition,2009 RankPosition
地址:UniversityID,City,State,邮政编码
记录:IDUniversity,Wins,Loss,Draw
我想在纽约找到所有2区的学校,并显示他们的邮政编码。请有人帮我这个吗?我被卡住了。
另外,我想找到所有在过去4个赛季中排名前10的师2所。 如果有人有任何意见,我会非常感激。
答案 0 :(得分:0)
首先查询尝试这个...但我不知道分区2 =纽约...
Select *
FROM University
JOIN Address on University.id = Address.UniversityID
JOIN Statistics on University.id = Statistics.UniversityID
WHERE Statistics.Division = 2
第二个查询取决于你如何存储排名...如果它只是数字1 - 最好,2,3等更糟糕
Select *
FROM University
JOIN Statistics on University.id = Statistics.UniversityID
WHERE Statistics.Division = 2
AND 2012RankPosition <= 10
AND 2011RankPosition <= 10
AND 2010RankPosition <= 10
AND 2009RankPosition <= 10
希望有所帮助