Главная / Программирование в Microsoft SQL Server 2000 / SELECT PlantParts.PlantPart, Count(Oils.OilName) AS [NumberOfOils] FROM Oils INNER JOIN PlantParts ON Oils.PlantPartID = PlantParts.PlantPartID GROUP BY PlantParts.PlantPart HAVING NumberOfOils > 5 Ошибка сценария состоит в том, что:

SELECT PlantParts.PlantPart, Count(Oils.OilName) AS [NumberOfOils] FROM Oils INNER JOIN PlantParts ON Oils.PlantPartID = PlantParts.PlantPartID GROUP BY PlantParts.PlantPart HAVING NumberOfOils > 5 Ошибка сценария состоит в том, что:

вопрос

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

во фразе HAVING нельзя использовать псевдоним(NumberOfOils) для функции агрегирования(COUNT)
фраза HAVING должна располагаться ДО фразы GROUP BY
нельзя использовать фразу HAVING совместно со связыванием таблиц
Сложность вопроса
61
Сложность курса: Программирование в Microsoft SQL Server 2000
83
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не данные ответы - я бы не справился c этими тестами интуит.
16 апр 2020
Аноним
Если бы не данные решения - я бы не осилил c этими тестами intuit.
23 сен 2017
Аноним
Если бы не опубликованные ответы - я бы сломался c этими тестами интуит.
25 окт 2015
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.