Advertisement
42ama

122

Mar 12th, 2020
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. WITH firstFlight
  2. AS
  3. (
  4. --это не первые учитывай таймаут
  5. SELECT DISTINCT ID_psg, MIN(date) OVER (PARTITION BY ID_psg) AS date
  6. FROM Trip t
  7. JOIN Pass_in_trip pit ON t.trip_no = pit.trip_no
  8. ),
  9. lastFlight
  10. AS
  11. (
  12. --это не последние учитывай таймин
  13. SELECT DISTINCT ID_psg, MAX(date) OVER (PARTITION BY ID_psg) AS date
  14. FROM Trip t
  15. JOIN Pass_in_trip pit ON t.trip_no = pit.trip_no
  16. )
  17. SELECT *
  18. FROM Trip t
  19. JOIN Pass_in_trip pit ON t.trip_no = pit.trip_no
  20. JOIN firstFlight ff ON pit.ID_psg = ff.ID_psg AND pit.date = ff.date
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement