Главная /
Основы SQL /
Даны таблицы CREATE TABLE Блюдо (Название_блюда VARCHAR(20) NOT NULL, Время_приготовления INT NOT NULL, Общая_калорийность INT NOT NULL, Номер_рецепта INT, Повар VARCHAR(20), Стоимость MONEY ) CREATE TABLE Компонент (Название_компонента VARCHAR(20), Калор
Даны таблицы
|
|
Определить блюдо, которое можно приготовить быстрее всех остальных блюд.
вопросПравильный ответ:
Сложность вопроса
78
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Это очень нехитрый решебник по интуиту.
19 июл 2016
Аноним
ответ подошёл
15 апр 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Создана процедура для увеличения на заданный % стоимости блюд определенного типа. CREATE PROC my_proc1 @p FLOAT, @t VARCHAR(20) AS UPDATE Блюдо SET Стоимость = Стоимость*(1+@p) WHERE Тип_блюда=@t Определите правильную команду для выполнения процедуры.
- # Для определения общей калорийности блюд установленного типа, приготовленных заданным поваром, разработана процедура: 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 Укажите правильный вызов процедуры
- # Пусть в таблице Книга представлены записи, значения поля Код_Книги в которых равны 1, 3, 4, 7, 9 и 10. Создан курсор для вывода списка книг издательства «Мир». DECLARE @n VARCHAR(50), @iz VARCHAR(50), @p MONEY, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Список клиентов' DECLARE cursor1 CURSOR GLOBAL SCROLL KEYSET FOR SELECT Название, Издательство, Цена FROM Книга WHERE Издательство=’Мир’ OPEN cursor1 SET @cur1=cursor1 FETCH ABSOLUTE 3 FROM cursor1 INTO @n, @iz, @p DELETE Книга WHERE CURRENT OF @cur1 FETCH RELATIVE -2 FROM cursor1 INTO @n, @iz, @p UPDATE Книга SET Цена=Цена*1.5 WHERE CURRENT OF cursor1 SELECT @message='Книга '+@n+' Цена '+ CAST(@p AS VARCHAR(4)) PRINT @message CLOSE cursor1 DEALLOCATE cursor1 Какие действия выполнит система?
- # На какую сумму были проданы билеты на рейс до Москвы в день вылета?
- # Дана таблица Билет с полями: номер_места CHAR(3) номер_рейса CHAR(6) дата_продажи DATETIME стоимость MONEY фамилия_пассажира VARCHAR(20) NOT NULL Увеличить на 10% стоимость билетов на рейсы 23-45 и 56-78.