TopCount
Возвращает заданное в инструкции количество верхних строк в порядке убывания их ранга как указано в выражении.
Синтаксис
TopCount(<table expression>, <rank expression>, <count>)
Область применения
Выражение, возвращающее таблицу (например, <table column reference>), или функция, возвращающая таблицу.
Тип возвращаемых данных
<table expression>
Замечания
Значение, задаваемое аргументом <ранжирующего выражения>, определяет порядок убывания ранга строк, содержащихся в аргументе <табличного выражения>. При этом возвращается количество верхних строк, заданных аргументом <счета>.
Например, предположим, что следующая инструкция Sub-SELECT возвращает приведенную ниже таблицу:
(SELECT [Product Name], $Probability AS [Probability] FROM Predict([Products Purchases], INCLUDE_STATISTICS))
Название продукта | Вероятность |
---|---|
Яблоки |
0.4 |
Киви |
0.1 |
Апельсины |
0.5 |
Лимоны |
0.2 |
Функция TopCount может быть использована c подзапросом SELECT следующим образом:
TopCount((SELECT [Product Name], $Probability AS [Probability] FROM Predict([Products Purchases], INCLUDE_STATISTICS)), [Probability], 2)
В результате выполнения данного примера выдаются следующие результаты:
Название продукта | Вероятность |
---|---|
Апельсины |
0.5 |
Яблоки |
0.4 |
См. также
Справочник
Ссылка на функцию расширений интеллектуального анализа данных
Функции (расширения интеллектуального анализа данных)
Сопоставление функций с типами запросов (расширения интеллектуального анализа данных)