Я только что узнал, что ключевое слово DISTINCT разрешено в функциях MIN() и MAX(), но я не использую его.Какова цель ключевого слова DISTINCT в функциях группы Oracle MIN() и MAX()?
Не было бы вызова одной из вышеупомянутых функций, возвращающих тот же результат либо с ключевым словом DISTINCT, либо без него?
SELECT MAX(salary), MAX(DISTINCT salary) from EMPLOYEES;
Я имею в виду, я получаю разницу в использовании DISTINCT ключевого слова на COUNT(), SUM() или AVG(), но я думаю, что это бесполезно и в MIN() и MAX()
Yeap это бесполезно, но по-прежнему нет необходимости блокировать функциональность ключевого слова. –
Возможно ли, что эта опция является общей для всех агрегированных/аналитических функций? Возможно, это функция парсера SQL. – ibre5041