【发布时间】:2014-12-01 00:36:04
【问题描述】:
好的,我收到一个错误:java.sql.SQLException: ORA-00923: FROM 关键字在我运行此查询时未在预期的位置找到。我不明白我在下面有 FROM 语句。谢谢。
ResultSet rs =
stmt.executeQuery("SELECT Airline,
Avg((extract(day from (Actual_time - Scheduled_time)) * 24 * 60) (extract(hour from (Actual_time - Scheduled_time)) * 60) (extract(minute from (Actual_time - Scheduled_time))))
AS 'Average Delay in Minutes'
FROM Flight Group by Airline");
【问题讨论】:
-
尝试在平均延迟分钟数周围加上引号
-
刚改了还是不行。
-
至少它缺少一个逗号/运算符。
60) (extract交互式客户端 来分解和重建 SQL 以解决语法问题。 -
应该用双引号括住列别名。