【发布时间】:2015-10-12 20:40:18
【问题描述】:
我有以下表格
Table 'Flight' (
number int,
dest VARCHAR(4),
arrTime Date,
Foreign Key(dest) references Airport(code)
)
和
Table 'Airport' (
code VARCHAR(4),
PRIMARY KEY(code)
)
假设我有以下航班数据
'Flight'
2,'TX','10/5/2015 1:32'
3,'NY','10/5/2015 4:20'
1,'TX','10/5/2015 1:20'
4,'NY','10/5/2015 4:21'
机场
'TX'
'NY'
对于每个机场,我想检索所有连续到达机场的航班号,因此它看起来很像我为航班表提供的数据。我正在处理一个子查询来执行此操作,但我无法获得所需的输出...
1,'TX','10/5/2015 1:20'
2,'TX','10/5/2015 1:32'
3,'NY','10/5/2015 4:20'
4,'NY','10/5/2015 4:21'
我尝试了以下方法,但我无法获得正确的输出
SELECT Airport.code, Timez
FROM Flight JOIN Airport
ON Flight.dest = Airport.code
ORDER BY DATE(arrTime) DESC as Timez
我们将不胜感激
【问题讨论】:
-
按机场订购,然后按到达时间。所以它看起来像:ORDER BY Airport.code, arrTime