Mysql 查询3个表PHPMyAdmin中的特定字段

Mysql 查询3个表PHPMyAdmin中的特定字段,mysql,sql,phpmyadmin,Mysql,Sql,Phpmyadmin,我有四个表格(大学、统计、地址、记录) 大学表有以下内容:(UName,网址,ID,(用作主键) 统计:大学,分部,2012年排名,2011年排名,2010年排名,2009年排名 地址:美国纽约州城市大学邮编 记录:艾迪大学,赢,输,平局 我想找到纽约所有的二级学校,并显示他们的邮政编码。有人能帮我吗?我卡住了 此外,我还想找到过去四个赛季排名前十的所有二级学校。 如果有人有任何意见,我将不胜感激。首先,请尝试这个……但我不知道第2分部是否=纽约 Select * FROM University

我有四个表格(大学、统计、地址、记录)

大学表有以下内容:(UName,网址,ID,(用作主键)

统计:大学,分部,2012年排名,2011年排名,2010年排名,2009年排名

地址:美国纽约州城市大学邮编

记录:艾迪大学,赢,输,平局

我想找到纽约所有的二级学校,并显示他们的邮政编码。有人能帮我吗?我卡住了

此外,我还想找到过去四个赛季排名前十的所有二级学校。
如果有人有任何意见,我将不胜感激。

首先,请尝试这个……但我不知道第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
选择*
大学毕业
加入University.id=Statistics.UniversityID上的统计信息
其中Statistics.Division=2

2012年排名如果我想查询我的记录表,我想显示2012赛季有多少2级学校的胜负大于亏损,那会是什么样子?事实上,第一个查询显示的是来自康涅狄格州、宾夕法尼亚州和纽约的学校。没有迹象表明它应该只搜索纽约的学校rk