已知一个表格TableA,如下:
航线(Route) 航空公司(AirlineCode) 价格(Price)
上海-香港 FM 1000
上海-香港 MU 800
上海-香港 CA 1200
上海-香港 CX 1600
上海-台北 MU 1800
上海-台北 CX 1600
上海-台北 FM 1400
北京-首尔 CA 800
北京-首尔 FM 1000
还有一个表格TableB,如下:
航空公司代码(AirlineCode) 航空公司名称(AirlineName)
FM 上海航空
MU 东方航空
CA 中国国航
CX 国泰航空
其中TableA中的AirlineCode是一个外键,连接TableB中的AirlineCode
请用SQL语句返回每条航线的最低价及航空公司,即
Route AirlineName Price
上海-香港 东方航空 800
上海-台北 上海航空 1400
北京-首尔 中国国航 800作者: gc1011234 时间: 2012-3-12 20:27
select Route,AirlinName,min(Price)
from TableA,TableB
where TableA.AirlineCode=TableB.AirlineCode
group by Route,AirelineName