Главная / Основы SQL / Дана таблица Рейс. Вывести в убывающем порядке список рейсов, вылетающих не позднее 1 апреля в Москву, Петербург или Самару, стоимость билета не более 1500 р.; в Саратов – не позднее 7 апреля, стоимость билета - от 500 до 800 р.

Дана таблица Рейс. Вывести в убывающем порядке список рейсов, вылетающих не позднее 1 апреля в Москву, Петербург или Самару, стоимость билета не более 1500 р.; в Саратов – не позднее 7 апреля, стоимость билета - от 500 до 800 р.

вопрос

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

SELECT Номер_рейса, Стоимость, Конечный_пункт, Дата_вылета FROM Рейс WHERE (Конечный_пункт In ('Москва', 'Петербург', 'Самара') AND Дата_вылета<='4/1/2004' AND Стоимость<=1500) OR (Конечный_пункт='Саратов' AND Дата_вылета<='4/7/2004' AND Стоимость>=500 AND Стоимость<=800) ORDER BY Стоимость DESC
SELECT Номер_рейса, Стоимость, Конечный_пункт, Дата_вылета FROM Рейс WHERE Конечный_пункт In ('Москва', 'Петербург', 'Самара') OR Дата_вылета<='4/1/2004' AND Стоимость<=1500 OR (Конечный_пункт='Саратов' AND Дата_вылета<='4/7/2004' OR Стоимость>=500 OR Стоимость<=800) ORDER BY Стоимость DESC
SELECT Номер_рейса, Стоимость, Конечный_пункт, Дата_вылета FROM Рейс WHERE Конечный_пункт In ('Москва', 'Петербург', 'Самара') AND Дата_вылета<='4/1/2004' AND Стоимость<=1500 OR Конечный_пункт='Саратов' AND Дата_вылета<='4/7/2004' AND Стоимость Between 500 and 800 ORDER BY Стоимость DESC
SELECT Номер_рейса, Стоимость, Конечный_пункт, Дата_вылета FROM Рейс WHERE (Конечный_пункт In ('Москва', 'Петербург', 'Самара') AND Дата_вылета<='4/1/2004' AND Стоимость<=1500) OR (Конечный_пункт='Саратов' OR Дата_вылета<='4/7/2004' AND Стоимость Between 500 and 800) ORDER BY Стоимость DESC
Сложность вопроса
69
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт сдал. Иду кутить отмечать халяву с тестами интуит
13 июл 2017
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.