Помогите, пожалуйста, разобраться в этой ситуации. Почему в документации и других ресурсах я могу найти информацию о том, что предложение HAVING нельзя использовать без GROUP BY? Потому что при тестировании в SQL Developer я могу использовать HAVING без GROUP BY. Кто может это прояснить? Заранее спасибо.
Пример:
select sum(salary) from employees
having sum(salary)>0;
Я понимаю, что логически это ерунда. Но синтаксис позволял это делать. Я хочу сдать экзамен 1z0-071, и если я увижу связанный с этим вопрос, какой ответ должен быть правильным? Вот что меня смущает.
Извините, это моя ошибка. Потому что я уже нашел правильную информацию в документации. «Имея» можно использовать без «Группировать по», но это не рекомендуется. Неправильная информация о «Имеющих» и «Группировать по» отсутствует в документации. Ошибся и посмотрел на другом ресурсе.
Топи c можно закрывать. Спасибо всем за обмен знаниями.