Überprüfen Sie:Wie kann ich mit MySQL eine Spalte generieren, die den Datensatzindex in einer Tabelle enthält?
SELECT c.course_id,
@curRow := @curRow + 1 AS row_number
FROM course c
JOIN (SELECT @curRow := 0) r;
Beachten Sie jedoch, dass dies künstlich ist, da die einzige echte "Zeilennummer" Ihre eigene primäre ID wäre und jede künstliche Methode die Zeilennummer ändert, wenn Sie den ORDER
ändern Klausel