【发布时间】:2020-11-03 06:35:52
【问题描述】:
我正在尝试运行此查询以查找某些字段形式的 redshift 和额外的列作为时差。下面我提到了我正在尝试执行的查询。
select gtfs.t_stops_gtfs.*, gtfs.t_stop_times_gtfs.departure_time, '${currentTime}' as current_time,
datediff(minute, gtfs.t_stop_times_gtfs.departure_time, '${currentTime}') as td from gtfs.t_stops_gtfs
join gtfs.t_stop_times_gtfs on gtfs.t_stops_gtfs.stop_id = gtfs.t_stop_times_gtfs.stop_id limit 3
我得到的错误是
函数 pg_catalog.date_diff("unknown", character varying, "unknown") 不存在
知道这有什么问题。
因为这条线datediff(minute, gtfs.t_stop_times_gtfs.departure_time, '${currentTime}') as td而出现错误
离开时间的样本值:'18:25:00',当前时间:'06:34:39'`。
【问题讨论】:
标签: sql date amazon-redshift