Главная /
Основы SQL /
Даны таблицы CREATE TABLE Рейс (Номер_рейса INT, Конечный_пункт VARCHAR(30), Дата_вылета DATETIME, Продолжительность_маршрута INT, Число_билетов INT) CREATE TABLE БИЛЕТ (Номер_места CHAR(3), Номер_рейса CHAR(6), Дата_продажи DATETIME, Стоимость MONEY, Фам
Даны таблицы
|
|
Составить список пассажиров, которые летают и в Москву, и в Киев.
вопросПравильный ответ:
Сложность вопроса
61
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Если бы не эти ответы - я бы сломался c этими тестами intuit.
16 апр 2020
Аноним
Я провалил экзамен, какого рожна я не увидел этот сайт с всеми ответами по тестам интуит до этого
02 янв 2019
Аноним
Зачёт сдал. Мчусь пить отмечать сессию интуит
14 июн 2018
Другие ответы на вопросы из темы базы данных интуит.
- # Разработан курсор для создания списка книг, вышедших в издательстве "Мир". DECLARE @n VARCHAR(50), @iz VARCHAR(50), @p MONEY, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Список книг' DECLARE cursor1 CURSOR FOR SELECT Название, Издательство, Цена FROM Книга WHERE Издательство="Мир" OPEN cursor1 SET @cur1=cursor1 FETCH NEXT FROM cursor1 INTO @n, @iz, @p WHILE @@FETCH_STATUS=0 BEGIN SELECT @message='Книга '+@n+' Цена '+ CAST(@p AS VARCHAR(4)) PRINT @message -- переход к следующему клиенту-- FETCH NEXT FROM cursor1 INTO @n, @iz,@p END CLOSE cursor1 DEALLOCATE cursor1 Укажите правильные ответы.
- # Пусть в таблице Блюдо есть поле Номер_блюда, и его значения равны 2, 4, 6 ,8 ,10. Создан курсор для вывода списка десертов DECLARE @b VARCHAR(50), @t VARCHAR(50), @k INT, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Меню' DECLARE cursor1 CURSOR LOCAL SCROLL STATIC FOR SELECT Название_блюда, Калорийность, Номер_блюда FROM Блюдо WHERE Тип_блюда="Десерт" OPEN cursor1 SET @cur1=cursor1 FETCH LAST FROM cursor1 INTO @t, @b, @k FETCH RELATIVE -3 FROM cursor1 INTO @t, @b, @k DELETE Блюдо WHERE CURRENT OF @cur1 FETCH RELATIVE 2 FROM cursor1 INTO @t, @b, @k UPDATE Блюдо SET Калорийность=Калорийность*1.5 WHERE CURRENT OF cursor1 SELECT @message='Блюдо '+@b+' Калорийность '+ CAST(@k AS VARCHAR(4)) PRINT @message CLOSE cursor1 DEALLOCATE cursor1 Какие действия выполнит система?
- # Дана таблица Разговор. Разработать триггер, который выполняется вместо изменения продолжительности одного разговора. Выполнить изменение продолжительности только для тех абонентов, которые говорили с Москвой. CREATE TRIGGER trig_upd ON Разговор INSTEAD OF UPDATE AS Выберите операторы для продолжения текста триггера.
- # Дан некоторый фрагмент SQL-кода: DECLARE @a CHAR(12) DECLARE @b DATETIME DECLARE @c INT SET @a=’12.11.03’ SET @b=’3.04.04’ Укажите правильные операторы для вычисления количества дней между датами:
- # Даны две таблицы. Определить в них первичные ключи. CREATE TABLE Город (Код_Города CHAR(5), Название VARCHAR(20) NOT NULL UNIQUE, Тариф MONEY) CREATE TABLE Разговор (Дата DATETIME NOT NULL, ВремяСуток VARCHAR(5), Продолжительность INT NOT NULL)