Главная / Основы SQL / Уменьшить на 50% продолжительность телефонных разговоров тех абонентов, которые за последний месяц сделали более 1000 звонков позволяет код:

Уменьшить на 50% продолжительность телефонных разговоров тех абонентов, которые за последний месяц сделали более 1000 звонков позволяет код:

вопрос

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

UPDATE Разговор SET Разговор.Продолжительность = Разговор.Продолжительность*0.5 WHERE Разговор.Фамилия In ( SELECT Разговор.Фамилия       FROM Разговор WHERE Month(Разговор.Дата)=Month(GETDATE())-1       GROUP BY Разговор.Фамилия       HAVING count(Разговор.Фамилия)>1000 )
UPDATE Разговор SET Разговор.Продолжительность = Разговор.Продолжительность*0.5 WHERE Разговор.Фамилия = ( SELECT Разговор.Фамилия       FROM Разговор WHERE Month(Разговор.Дата)=Month(GETDATE())-1       GROUP BY Разговор.Фамилия       HAVING count(Разговор.Фамилия)>1000 )
UPDATE Разговор SET Разговор.Продолжительность = Разговор.Продолжительность*0.5 HAVING Разговор.Фамилия In ( SELECT Разговор.Фамилия       FROM Разговор WHERE Month(Разговор.Дата)=Month(GETDATE())-1       GROUP BY Разговор.Фамилия       HAVING count(Разговор.Фамилия)>1000 )
UPDATE Разговор SET Разговор.Продолжительность = Разговор.Продолжительность*0.5 WHERE Разговор.Фамилия In ( SELECT Разговор.Фамилия       FROM Разговор WHERE Month(Разговор.Дата)=Month(GETDATE())-1       GROUP BY Разговор.Фамилия       WHERE count(Разговор.Фамилия)>1000 )
Сложность вопроса
18
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я провалил сессию, какого рожна я не увидел этот сайт с ответами по тестам интуит месяц назад
19 дек 2015
Аноним
спасибо за пятёрку
06 ноя 2015
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.