Tengo una base de datos, con la siguiente estructura y con los siguientes registros
Código SQL:
Ver originalCREATE TABLE avion (
Nro_Avion INT(11) ,
Tipo_avion VARCHAR(10),
PRIMARY KEY ( Nro_Avion )
);
CREATE TABLE pasajero (
Nro_Vuelo INT(11) ,
Documento INT(11),
Nombre CHAR(10) DEFAULT NULL,
PRIMARY KEY ( Nro_Vuelo , Documento ),
FOREIGN KEY ( Nro_Vuelo ) REFERENCES vuelo ( Nro_vuelo )
);
CREATE TABLE vuelo (
Nro_vuelo INT(11) ,
Desde CHAR(2) ,
Hasta CHAR(2) ,
Fecha DATE ,
Nro_Avion INT(11),
PRIMARY KEY ( Nro_vuelo,Nro_Avion ),
FOREIGN KEY ( Nro_Avion ) REFERENCES avion ( Nro_Avion )
);
INSERT INTO avion ( Nro_Avion , Tipo_avion ) VALUES (1,'B-777');
INSERT INTO avion ( Nro_Avion , Tipo_avion ) VALUES (2,'B-755');
INSERT INTO avion ( Nro_Avion , Tipo_avion ) VALUES (3,'B-775');
INSERT INTO avion ( Nro_Avion , Tipo_avion ) VALUES (4,'B-505');
INSERT INTO avion ( Nro_Avion , Tipo_avion ) VALUES (5,'Airbus A3');
INSERT INTO avion ( Nro_Avion , Tipo_avion ) VALUES (6,'B-707');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (1,34889876,'German');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (1,44859776,'Ariel');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (2,34587880,'Andres');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (2,34886463,'David');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (3,24757385,'Juan');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (3,34885768,'Marcos');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (4,10000001,'Bárbara');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (4,20000002,'Daniela');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (5,20000003,'Alejandra');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (5,20000004,'Melina');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (6,30000001,'Daniela');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (6,30000002,'Valeria');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (7,40000001,'Silvana');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (7,50000001,'Cecilia');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (8,50000002,'Noelia');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (8,50000003,'Cintia');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (9,60000001,'Mariela');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (9,60000002,'Ornella');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (10,60000003,'Cecilia');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (10,60000004,'Valeria');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (11,60000005,'Agustina');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (11,60000006,'Aldana');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (12,60000007,'Carolina');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (12,60000008,'Cecilia');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (13,70000001,'Bárbara');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (13,70000002,'Gisele');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (14,70000003,'Cecilia');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (14,70000004,'Victoria');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (15,60000009,'Sabrina');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (15,60000010,'Agostina');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (16,80000001,'Andrea');
INSERT INTO pasajero ( Nro_Vuelo , Documento , Nombre ) VALUES (16,80000002,'Tamara');
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (1,'A','A','2001-02-14',1);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (2,'A','F','2010-05-15',1);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (3,'A','D','2012-08-09',4);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (4,'B','H','2001-02-14',3);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (5,'D','H','2005-06-17',4);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (6,'A','D','2007-03-17',1);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (7,'A','F','2001-02-19',2);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (8,'C','F','2011-03-14',2);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (9,'A','B','2013-03-02',4);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (10,'A','B','2010-03-12',3);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (11,'A','D','2011-04-28',3);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (12,'C','B','2013-01-01',4);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (13,'B','D','2013-03-21',5);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (14,'A','B','2012-03-02',5);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (15,'D','H','2013-06-06',6);
INSERT INTO vuelo ( Nro_vuelo , Desde , Hasta , Fecha , Nro_Avion ) VALUES (16,'A','H','2013-12-13',6);
Tengo que listar la cantidad promedio de pasajeros transportados por los aviones de la
no sé usarla cuando tengo un join.