Aktualisieren Sie die Top-N-Werte mit PostgreSQL

Ich möchte die Top-10-Werte einer Spalte in der Tabelle aktualisieren. Ich habe drei Spalten;id, account undaccountrank. Um die 10 besten Werte zu erhalten, kann ich Folgendes verwenden:

SELECT  * FROM accountrecords    
ORDER BY account DESC
LIMIT 10;

Was ich tun möchte, ist, den Wert in einzustellenaccountrank eine Serie sein von1 - 10, basierend auf der Größe vonaccount. Ist dies in PostgreSQL möglich?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage