sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

hvordan kan jeg tilføje en ny kolonne, som tæller antallet af rækker som serienummer

Hvis du mener i en SELECT-sætning:

Sig, at dit valg var

select * from tbl

Det bliver til

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

Bemærkninger:

  1. select @n:=0 bruges til at nulstille den globale variabel til 0
  2. @n := @n + 1 øger den med 1 for hver række, startende fra 1. Denne kolonne hedder "RowNumber"


  1. Den sidste DBeaver EE-udgivelse i 2020

  2. Fjernelse af dublet e-mailadresse baseret på det laveste id i mysql

  3. mcrypt-udvidelsen mangler. Tjek venligst din PHP-konfiguration

  4. Installation af phpMyAdmin på Amazon EC2-instans