1

私はgtfs データベース(MySQL) を使用する学校のプロジェクトに取り組んでいます。gtfs ファイルを解析して MySQL DB に挿入するコードをいくつか書きました (各ファイルは DB 内のテーブルです)。2 つの SQL クエリを作成しようとしています。

  1. 、、および-が与えられたstationId場合、この駅を通過するすべてのルートを次の 10 分で取得したいと考えています。timeline number

  2. tripIddirectionIdおよび- を指定するstopIdと、この旅行の残りの駅をすべて取得したいと考えています (旅行で来る駅を地図上に描画するため)。

この SQL クエリを Java で記述する方法を知っている人はいますか?


私はこれを試しました:

SELECT * FROM stops, routes, stop_times, calendar, trips
where departure_time > "08:24:00"
  and departure_time < "16:40:00"
  and route_short_name = "10"
  and stops.stop_id = 29335
  and stops.stop_id = stop_times.stop_id
  and stop_times.trip_id = trips.trip_id
  and calendar.service_id = trips.service_id
  and calendar.sunday = 1
4

1 に答える 1