SELECT *
-- (SELECT COUNT(s.seat_no) FROM seats s WHERE s.aircraft_code = f.aircraft_code) AS total_seats,
-- COUNT(b.seat_no) AS occupied_seats -- Считаем количество выданных посадочных талонов
FROM
flights f
INNER JOIN
boarding_passes b ON f.flight_id = b.flight_id
HAVING
-- f.flight_no = '30625'
(SELECT COUNT(s.seat_no) FROM seats s WHERE s.aircraft_code = f.aircraft_code) = 402
AND COUNT(b.seat_no) = 92
-- GROUP BY
-- f.flight_id, f.aircraft_code;