Пусть дана таблица Рейс.
Номер_рейса | INT |
---|---|
Конечный_пункт | CHAR(10) |
Дата_вылета | DATETIME |
Продолжительность_маршрута | INT |
Число_билетов | INT |
Стоимость | MONEY |
Определить в убывающем порядке стоимость билетов на рейсы, вылетающие в Москву, Петербург или Самару не позднее 1 апреля, а в Саратов – не позднее 7 апреля.
SELECT Номер_рейса, Стоимость, Конечный_пункт, Дата_вылетаFROM РейсWHERE (Конечный_пункт In ('Москва', 'Петербург', 'Самара') AND Дата_вылета<='4/1/2004') OR (Конечный_пункт='Саратов' OR Дата_вылета<='4/7/2004')ORDER BY Стоимость DESC
SELECT Номер_рейса, Стоимость, Конечный_пункт, Дата_вылетаFROM РейсWHERE Конечный_пункт In ('Москва', 'Петербург', 'Самара') OR Дата_вылета<='4/1/2004' OR (Конечный_пункт='Саратов' AND Дата_вылета<='4/7/2004')ORDER BY Стоимость DESC
SELECT Номер_рейса, Стоимость, Конечный_пункт, Дата_вылетаFROM РейсWHERE (Конечный_пункт In ('Москва', 'Петербург', 'Самара') AND Дата_вылета<='4/1/2004') OR (Конечный_пункт='Саратов' AND Дата_вылета<='4/7/2004')ORDER BY Стоимость DESC(Верный ответ)
SELECT Номер_рейса, Стоимость, Конечный_пункт, Дата_вылетаFROM РейсWHERE Конечный_пункт In ('Москва', 'Петербург', 'Самара') AND Дата_вылета<='4/1/2004' OR Конечный_пункт='Саратов' AND Дата_вылета<='4/7/2004'ORDER BY Стоимость DESC(Верный ответ)