sql >> Database teknologi >  >> RDS >> Mysql

Tilføj en nummereret listekolonne til en returneret MySQL-forespørgsel

Du skal bruge MySQL-brugervariabler . Lad os tage en variabel t1 . Initialiser den ved 0 . Og forøg den i hver valgt værdi.

SET @t1=0;
SELECT @t1 := @t1+1 as row_number, my_awesome_table.* from my_awesome_table

Dette vil gøre det trick.



  1. Optimer gruppevis maksimal forespørgsel

  2. Kopier tabel uden at kopiere data

  3. Sådan får du værdier, der ikke indeholder tal i SQL Server

  4. Sådan vælger du det seneste sæt af daterede poster fra en mysql-tabel