jjzjj

StopTimes

全部标签

带条件的相关子查询的 SQLite 更新语法

我在SQLite数据库中处理GTFS数据。我有一个StopTimes表,其中包含列trip_id、stop_sequence和departure_time(以及其他列)。我想将每次旅行的最后一次departure_time(在具有最大stop_sequence的元组中)设为null。我能想到的最明显的方法是这个查询:UPDATEStopTimesASASETdeparture_time=NULLWHERENOTEXISTS(SELECT*FROMStopTimesBWHEREB.stop_sequence>A.stop_sequence)不幸的是,我似乎无法在SQLite的UPDATE

带条件的相关子查询的 SQLite 更新语法

我在SQLite数据库中处理GTFS数据。我有一个StopTimes表,其中包含列trip_id、stop_sequence和departure_time(以及其他列)。我想将每次旅行的最后一次departure_time(在具有最大stop_sequence的元组中)设为null。我能想到的最明显的方法是这个查询:UPDATEStopTimesASASETdeparture_time=NULLWHERENOTEXISTS(SELECT*FROMStopTimesBWHEREB.stop_sequence>A.stop_sequence)不幸的是,我似乎无法在SQLite的UPDATE