TopCount
Gibt die angegebene Anzahl von obersten Zeilen in der durch einen Ausdruck angegebenen absteigenden Rangreihenfolge zurück.
Syntax
TopCount(<table expression>, <rank expression>, <count>)
Betrifft
Ein Ausdruck, der eine Tabelle zurückgibt, z. B. ein Verweis auf eine Tabellenspalte (<table column reference>), oder eine Funktion, die eine Tabelle zurückgibt.
Rückgabetyp
<table expression>
Hinweise
Der Wert, der im <rank expression>-Argument bereitgestellt wird, bestimmt die absteigende Rangreihenfolge für die Zeilen, die im <table expression>-Argument bereitgestellt werden. Es werden so viele oberste Zeilen zurückgegeben, wie durch das <count>-Argument angegeben sind.
Angenommen, die folgende untergeordnete SELECT-Anweisung gibt die nachstehende Tabelle zurück:
(SELECT [Product Name], $Probability AS [Probability] FROM Predict([Products Purchases], INCLUDE_STATISTICS))
Produktname | Probability |
---|---|
Apples |
0.4 |
Kiwi fruit |
0.1 |
Oranges |
0.5 |
Lemons |
0.2 |
Die TopCount-Funktion kann wie folgt mit der untergeordneten SELECT-Anweisung verwendet werden:
TopCount((SELECT [Product Name], $Probability AS [Probability] FROM Predict([Products Purchases], INCLUDE_STATISTICS)), [Probability], 2)
In diesem Beispiel wird folgendes Ergebnis erbracht:
Produktname | Probability |
---|---|
Oranges |
0.5 |
Apples |
0.4 |
Siehe auch
Verweis
Data Mining-Erweiterungen (DMX) - Funktionsreferenz
Funktionen (DMX)
Zuordnen von Funktionen zu Abfragetypen (DMX)