Buenas,
Comparto en el archivo adjunto las soluciones a las que llegamos con este práctico.
En particular tengo una duda con el ejercicio 8, "obtener la cantidad de tickets vendidos por vuelo con la cantidad de asientos totales del avión."
Tengo el siguiente código:
select tf.flight_id , count(tf.ticket_no) as tickets_sold , c.seats
from ticket_flights tf , (select f.flight_id , count(s.seat_no) as seats
from seats s , flights f
where s.aircraft_code = f.aircraft_code
group by f.flight_id) c
where tf.flight_id = c.flight_id
group by tf.flight_id , c.seats
order by tf.flight_id asc;
Gracias por leerme,
Saludos.