Главная /
Основы SQL /
Пусть дана таблица Рейс. [таблица] Вывести номера рейсов до Москвы с датой вылета не позднее 8 марта, но не ранее 1 марта.
Пусть дана таблица Рейс
.
Номер_рейса | INT |
---|---|
Конечный_пункт | CHAR(10) |
Дата_вылета | DATETIME |
Продолжительность_маршрута | INT |
Число_билетов | INT |
Стоимость | MONEY |
Вывести номера рейсов до Москвы с датой вылета не позднее 8 марта, но не ранее 1 марта.
вопросПравильный ответ:
Сложность вопроса
81
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Иду кутить отмечать 4 за тест интуит
20 июл 2019
Аноним
Экзамен сдан на 4. Спасибо за халяуву
27 дек 2017
Другие ответы на вопросы из темы базы данных интуит.
- # Необходимо разработать функцию для получения списка книг заданной тематики, изданных тиражом менее указанного числа. Определите команду для ее вызова.
- # Для определения общей калорийности блюд установленного типа, приготовленных заданным поваром, разработана процедура: CREATE PROC my_proc3 @t varchar(50), @p varchar(50), @k FLOAT =10.0 OUTPUT AS SELECT @k=Sum(Компонент.Калорийность*Компонент.Вес) FROM Блюдо INNER JOIN Компонент ON Блюдо.Название_блюда = Компонент.Блюдо GROUP BY Блюдо.Тип_блюда, Блюдо.Повар HAVING Блюдо.Тип_блюда=@t AND Блюдо.Повар=@p Укажите правильный вызов процедуры
- # Для определения общей стоимости телефонных разговоров в заданном регионе за конкретный месяц разработана процедура, в которой указаны значения параметров по умолчанию: CREATE PROC my_proc3 @r VARCHAR(20)=’Нечерноземье’, @m INT=2, @st FLOAT=5.0 OUTPUT AS SELECT @st=Sum( Город.Тариф*Разговор.Продолжительность) FROM Город INNER JOIN Разговор ON Город.Код_Города = Разговор.Код_Города GROUP BY Город.Регион, Month(Разговор.Дата) HAVING Город.Регион=@r AND Month(Разговор.Дата)=@m Укажите правильный вызов процедуры
- # Разработана процедура, возвращающая список номеров рейсов до Москвы. CREATE PROC my_proc @cur CURSOR VARYING OUTPUT AS SET @cur=CURSOR FORWARD_ONLY STATIC FOR SELECT Номер_рейса, Стоимость, Конечный_пункт FROM Рейс WHERE Конечный_пункт="Москва" OPEN @cur Вызов процедуры и вывод на печать номеров рейсов из выходного курсора осуществляется следующим образом: DECLARE @my_cur CURSOR DECLARE @n INT EXEC my_proc @cur=@my_cur OUTPUT WHILE (@@FETCH_STATUS=0) BEGIN FETCH NEXT FROM @my_cur INTO @n SELECT @n END CLOSE @my_cur DEALLOCATE @my_cur Укажите правильный ответ.
- # Увеличить на 50% цену книг, издаваемых самым большим тиражом.