Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Die mysql-Zeilennummerierung setzt alle unterschiedlichen Datensatzwerte zurück

Sie können eine korrelierte Unterabfrage haben, die sequentiell die Zeile zählt, die als Zeilennummer verwendet werden kann.

SELECT  A.ID, 
        A.plate_number, 
        (
            SELECT  COUNT(*)
            FROM    tableName c
            WHERE   c.plate_number = a.plate_number AND
                    c.ID <= a.ID) AS RowNumber
FROM    TableName a