Advertisement
Guest User

Passengers

a guest
Mar 26th, 2019
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. SELECT s.seat_no, p.passenger_name, p.email
  2. FROM seats s
  3. LEFT OUTER JOIN (
  4. SELECT t.passenger_name, b.seat_no,
  5. t.contact_data->'email' AS email
  6. FROM (
  7. ticket_flights tf
  8. JOIN tickets t ON tf.ticket_no = t.ticket_no
  9. )
  10. JOIN boarding_passes b
  11. ON tf.ticket_no = b.ticket_no
  12. AND tf.flight_id = b.flight_id
  13. WHERE tf.flight_id = 27584
  14. ) AS p
  15. ON s.seat_no = p.seat_no
  16. WHERE s.aircraft_code = 'SU9'
  17. ORDER BY
  18. left( s.seat_no, length( s.seat_no ) - 1 )::integer,
  19. right( s.seat_no, 1 );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement