6.4. Подзапросы
обрабатываемой во внешнем подзапросе, т. е. для каждой модели самолета. Для под-
счета числа проданных билетов мы использовали соединение представления «Рей-
сы» (flights_v) с таблицей «Перелеты» (ticket_flights) с последующей группи-
ровкой строк и вызовом функции count. Конечно, можно было бы вместо такого ре-
шения использовать еще один коррелированный подзапрос:
( SELECT count( tf.ticket_no )
FROM ticket_flights tf
WHERE tf.flight_id = f.flight_id
) AS fact_passengers
В таком случае уже не потребовалось бы соединять представление flights_v с таб-
лицей ticket_flights и группировать строки, достаточно было бы сделать:
Достарыңызбен бөлісу: