SQL - Duda con query

   
Vista:

Duda con query

Publicado por Andres (6 intervenciones) el 18/07/2013 00:04:38
hola tengo una duda con esta consulta "hallar los tipos de avion que no son utilizados en ningún vuelo que pase por B" siendo las tablas.

Vuelo (Nro_Vuelo, Desde, Hasta, Fecha, Nro_Avion)
Avion(Nro_Avion, Tipo_avion, Nro_avion)
Pasajero(Nro_Vuelo, Documento, Nombre)

en negrita campo clave, subrayado clave foránea; y negrita y subrayado, campo clave y foráneo

esta bien esta consulta?
select distinct a.tipo_avion from avion a join vuelo v on a.nro_avion = v.nro_avion
where v.desde <> 'B' and v.hasta <> 'B';
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias Islas Gonzalez

Duda con query

Publicado por Isaias Islas Gonzalez (691 intervenciones) el 18/07/2013 00:22:49
¿La probaste?, ¿en que motor de base de datos?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Duda con query

Publicado por Andres (6 intervenciones) el 18/07/2013 00:44:34
la probe con mysql 5
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

Duda con query

Publicado por xve (238 intervenciones) el 18/07/2013 09:38:08
Hola Andres, en principio se ve bien la consulta... no se muy bien que tipo de contenido contiene el campo Desde y Hasta, pero entiendo que son caracteres...

que problema tienes?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Duda con query

Publicado por Andres (6 intervenciones) el 18/07/2013 17:24:44
quisiera saber si con estos datos

tabla avion
Nro_Avion,Tipo_avion
1,B-777
2,B-755
3,B-775
4,B-505
5,"Airbus A3"

tabla pasajero
Nro_Vuelo,Documento,Nombre
1,34889876,German
1,44859776,Ariel
2,34587880,Andres
2,34886463,David
3,24757385,Juan
3,34885768,Marcos
4,10000001,Bárbara
4,20000002,Daniela
5,20000003,Alejandra
5,20000004,Melina
6,30000001,Daniela
6,30000002,Valeria
7,40000001,Silvana
7,50000001,Cecilia
8,50000002,Noelia
8,50000003,Cintia
9,60000001,Mariela
9,60000002,Ornella
10,60000003,Cecilia
10,60000004,Valeria
11,60000005,Agustina
11,60000006,Aldana
12,60000007,Carolina
12,60000008,Cecilia
13,70000001,Bárbara
13,70000002,Gisele
14,70000003,Cecilia
14,70000004,Victoria
15,60000009,Sabrina
15,60000010,Agostina
16,80000001,Andrea
16,80000002,Tamara

tabla vuelo
Nro_vuelo,Desde,Hasta,Fecha,Nro_Avion
1,A,A,2001-02-14,1
2,A,F,2010-05-15,1
3,A,D,2012-08-09,4
4,B,H,2001-02-14,3
5,D,H,2005-06-17,4
6,A,D,2007-03-17,1
7,A,F,2001-02-19,2
8,C,F,2011-03-14,2
9,A,B,2013-03-02,4
10,A,B,2010-03-12,3
11,A,D,2011-04-28,3
12,C,B,2013-01-01,4
13,B,D,2013-03-21,5
14,A,B,2012-03-02,5
15,D,H,2013-06-06,5
16,A,H,2013-12-13,5

mi duda es si el resultado

tipo_avion
B-777
B-755
B-775
B-505
Airbus A3
esta bien con la consulta que mencioné antes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Martín Ignacio Bonilla

Duda con query

Publicado por Martín Ignacio Bonilla (3 intervenciones) el 18/07/2013 20:59:33
la consulta esta bien hecha!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar