Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Satsen ORDER BY RANK returnerar den sorterade resultatuppsättningen för en fråga baserat på rangordningen för bedömningsfunktioner.
Syntax
ORDER BY RANK <scoring function>
Arguments
| Description | |
|---|---|
scoring function |
Anger en bedömningsfunktion som VectorDistance, FullTextScoreeller RRF. |
Returtyper
Returnerar den sorterade resultatuppsättningen baserat på den angivna bedömningsfunktionens rangordning.
Examples
Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.
Sortera efter bedömningsfunktionsrankning
I det här exemplet ORDER BY RANK används -satsen för att sortera resultat efter rangordningen för en bedömningsfunktion.
SELECT TOP 10 *
FROM c
ORDER BY RANK FullTextScore(c.text, "keyword")
[
{
"id": "1",
"text": "The keyword appears in this document multiple times with keyword variations."
},
{
"id": "7",
"text": "This document also references the keyword in context."
}
]