Главная / Основы SQL / Даны таблицы CREATE TABLE Рейс (Номер_рейса INT, Конечный_пункт VARCHAR(30), Дата_вылета DATETIME, Продолжительность_маршрута INT, Число_билетов INT) CREATE TABLE БИЛЕТ (Номер_места INT, Номер_рейса INT, Дата_продажи DATETIME, Стоимость MONEY, Фамилия_пас

Даны таблицы

CREATE TABLE Рейс (Номер_рейса INT, Конечный_пункт VARCHAR(30), Дата_вылета DATETIME, Продолжительность_маршрута INT, Число_билетов INT) CREATE TABLE БИЛЕТ (Номер_места INT, Номер_рейса INT, Дата_продажи DATETIME, Стоимость MONEY, Фамилия_пассажира VARCHAR(20))

Вывести список рейсов, на которые не были проданы билеты.

вопрос

Правильный ответ:

SELECT Рейс.Номер_рейса, Билет.Номер_места FROM Билет RIGHT JOIN Рейс ON Билет.Номер_рейса = Рейс.Номер_рейса WHERE Билет.Номер_места Is Null
SELECT Рейс.Номер_рейса, Билет.Номер_места FROM Билет LEFT JOIN Рейс ON Билет.Номер_рейса = Рейс.Номер_рейса WHERE Билет.Номер_места Is Null
SELECT Рейс.Номер_рейса, Билет.Номер_места FROM Билет INNER JOIN Рейс ON Билет.Номер_рейса = Рейс.Номер_рейса WHERE Билет.Номер_места Is Null
SELECT Рейс.Номер_рейса, Билет.Номер_места FROM Билет, Рейс WHERE Билет.Номер_рейса = Рейс.Номер_рейса AND Билет.Номер_места Is Null
Сложность вопроса
60
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я преподаватель! Тотчас заблокируйте сайт и ответы интуит. Я буду жаловаться!
25 июл 2017
Аноним
Это очень элементарный тест по интуиту.
17 дек 2015
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.