Wie füge ich ROW INDEX als Spalte zur SQL SELECT-Abfrage hinzu?

Angenommen, ich habe eine SQL-Abfrage wie diese:

SELECT id, name, index(not a real column) FROM users ORDER BY rating DESC

Ich möchte ausgewählten Spalten Spalten hinzufügen, die den Index des Datensatzes darstellen.

Beispiel:

 id    name  rating
 1     a     4
 2     b     2
 3     c     8
 4     d     5

Für diesen Tisch möchte ich bekommen:

 id    name  rating  index
 3     c     8       1
 4     d     5       2
 1     a     4       3
 2     b     2       4

Antworten auf die Frage(3)

Ihre Antwort auf die Frage