Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Tengo una consulta:
imaginad que tengo una tabla de hoteles con:
y otra tabla de vuelos con:
y quiero relacionar ambas tablas por un maestro que me dirá para cada hotel, su nombre y cual es el aeropuerto más cercano, que estará relacionado con el destino vuelo:
¿como puedo evitar una referencia circular si quiero tener relacionada el vuelo + hotel y compartir un maestro que me permita relacionarlo?
Muchas gracias.
Saludos,
Hola
Una solución seria
de la Tabla vuelos
Fecha As FechaVuelos,
otra enviame mas info (datos de las 3 tablas muestra)
un saludo,
Hola Fer Fer:
Necesito tener relacionadas ambas tablas... por que quiero, imagina, ver todos los vuelos que tienen como destino lanzarote y que además tienen hoteles (maestro.código hotel) cercanos al aeropuerto de lanzarote (maestro.aeropuerto destino) para una fecha dada (fecha vuelo = fecha hotel).
te pongo un ejemplo:
Tabla maestro
Aeropuerto destino | Código hotel | Destino | Categoría | Nombre Hotel |
---|---|---|---|---|
HAM2 | 144 | Hamburgo Norte | Europa | Melia Hamburgo Norte |
PMI | 13 | Palma de Mallorca | Baleares | Barcelo Palma |
HAM | 14 | Hamburgo Sur | Europa | Hamburgo RIU Sur |
Tabla Hotel:
Código hotel | Fecha |
---|---|
144 | 01/01/2014 |
144 | 11/11/2016 |
3 | 11/12/2015 |
14 | 12/12/2015 |
1 | 11/11/2016 |
14 | 11/11/2016 |
Tabla Vuelos
Aeropuerto Destino | Aerolínea | Fecha |
---|---|---|
HAM | Iberia | 11/11/2016 |
PMI | Ryanair | 12/11/2019 |
ALC | Air Nostrum | 11/11/2016 |
HAM2 | Vueling | 11/11/2016 |
HAM | Ryanair | 12/12/2017 |
Pues bien:
me gustaría filtrar por
resultado esperado:
gracias!
Antonio buenas,
Prueba este y me cuentas:
Tablamaestro: |
LOAD * INLINE
[
AeropuertoDestino,Código hotel, | Destino,Categoría,Nombre Hotel |
HAM2,144,Hamburgo Norte,Europa, | Melia Hamburgo Norte |
PMI,13,Palma de Mallorca,Baleares,Barcelo Palma
HAM,14,Hamburgo Sur,Europa,Hamburgo RIU Sur
];
Inner Join(Tablamaestro)
TablaHotel:
LOAD * INLINE
[ | ||
Código hotel,Fecha, | ||
144,01/01/2014 | ||
144,11/11/2016 | ||
3,11/12/2015 | ||
14,12/12/2015 | ||
1,11/11/2016 | ||
14,11/11/2016 |
];
TablaVuelos: |
LOAD * INLINE
[
AeropuertoDestino, | Aerolínea, | Fecha | |
HAM,Iberia,11/11/2016 | |||
PMI,Ryanair,12/11/2019 | |||
ALC,Air Nostrum,11/11/2016 | |||
HAM2,Vueling,11/11/2016 |
HAM,Ryanair,12/12/2017
];