Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. select Pedacos.CodVoo, count(Pedacos.CodVoo) as Num_Rotas, (select rota3.Origem
  2. from Rota rota3
  3. where rota3.CodRota = Ori.Minimo ) as Origem, (select rota4.Destino
  4. from Rota rota4
  5. where rota4.CodRota = Dest.Maximo ) as Destino
  6. from (select voo2.CodVoo, rota2.Origem, rota2.Destino
  7. from Voo voo2, Rota rota2
  8. where voo2.CodVoo = rota2.CodVoo) as Pedacos, (select voo2.CodVoo, min(rota2.CodRota) as Minimo
  9. from Voo voo2, Rota rota2
  10. where voo2.CodVoo = rota2.CodVoo
  11. group by voo2.CodVoo) as Ori, (select voo2.CodVoo, max(rota2.CodRota) as Maximo
  12. from Voo voo2, Rota rota2
  13. where voo2.CodVoo = rota2.CodVoo
  14. group by voo2.CodVoo) as Dest
  15. where Ori.CodVoo = Dest.CodVoo
  16. and Ori.Minimo < Dest.Maximo
  17. and Pedacos.CodVoo = Ori.CodVoo
  18. group by Pedacos.CodVoo, Ori.Minimo, Dest.Maximo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement