...
--[ RECORD 361 ]-----+-------------------------
departure_city
| Якутск
arrival_city
| Санкт-Петербург
sum_fact_passengers | 352
sum_total_seats
| 3596
fraction
| 0.10
Для того чтобы лучше уяснить, как работает запрос в целом, вычлените из него
отдельные подзапросы и выполните их, посмотрите, что они выводят.
Как вы считаете, равносильно ли в данном запросе
SELECT count( s.seat_no )
и
SELECT count( s.* )
Почему?
Задание. Модифицируйте этот запрос, чтобы он выводил те же отчетные дан-
ные, но с учетом классов обслуживания, т. е. Business, Comfort и Economy.
26.* Предположим, что некая контролирующая организация потребовала информа-
цию о размещении пассажиров одного из рейсов Кемерово — Москва в салоне
самолета. Для определенности выберем конкретный рейс из тех рейсов, кото-
рые уже прибыли на момент времени, соответствующий текущему моменту. Те-
кущий момент времени в базе данных «Авиаперевозки» определяется с помо-
щью функции bookings.now.
Выполним запрос
Достарыңызбен бөлісу: