Даны таблицы
CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(30),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT,Стоимость MONEY) | CREATE TABLE БИЛЕТ(Номер_места CHAR(3),Номер_рейса CHAR(6),Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(20)) |
Вывести список пассажиров, не летающих в Самару.
SELECT DISTINCT Билет.Фамилия_пассажираFROM Рейс INNER JOIN Билет ON Рейс.Номер_рейса = Билет.Номер_рейсаWHERE Рейс.Конечный_пункт<>"Самара"
SELECT DISTINCT Билет.Фамилия_пассажираFROM БилетWHERE NOT EXISTS (SELECT Билет.Фамилия_пассажираFROM Рейс INNER JOIN Билет ON Рейс.Номер_рейса = Билет.Номер_рейсаWHERE Рейс.Конечный_пункт="Самара")
SELECT DISTINCT Билет.Фамилия_пассажираFROM Билет, РейсWHERE Рейс.Конечный_пункт<>"Самара"
SELECT DISTINCT Билет.Фамилия_пассажираFROM БилетWHERE Билет.Фамилия_пассажира NOT IN (SELECT Билет.Фамилия_пассажираFROM Рейс INNER JOIN Билет ON Рейс.Номер_рейса = Билет.Номер_рейсаWHERE Рейс.Конечный_пункт="Самара")(Верный ответ)