phpMyAdmin
 sql >> Base de données >  >> Database Tools >> phpMyAdmin

comment puis-je ajouter une nouvelle colonne qui compte le nombre de lignes comme numéro de série

Si vous voulez dire dans une instruction SELECT :

Supposons que votre sélection était

select * from tbl

Cela devient

select @n := @n + 1 RowNumber, t.*
from (select @n:=0) initvars, tbl t

Remarques :

  1. select @n:=0 est utilisé pour réinitialiser la variable globale à 0
  2. @n := @n + 1 l'augmente de 1 pour chaque ligne, à partir de 1. Cette colonne est nommée "RowNumber"