我有四个表(大学、统计、地址、记录)
University表中有:(UName,网址,ID,(用作主键)
统计数据: UniversityID,部门,2012年排名位置,2011排名位置,2010排名位置,2009年RankPosition
地址: UniversityID,城市,州,邮政编码
记录: IDUniversity,赢,输,平
我想找出纽约所有的2区学校,并把它们的邮政编码也显示出来。有没有人能帮我一下?我被卡住了。
此外,我还想找出过去四个赛季排名前十的所有二级学校。如果有人有任何意见,我将不胜感激。
发布于 2013-04-29 02:15:34
第一个查询尝试这个...但我不知道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希望这能有所帮助
https://stackoverflow.com/questions/16265892
复制相似问题