sql >> Database >  >> RDS >> Mysql

Voeg een genummerde lijstkolom toe aan een geretourneerde MySQL-query

U moet MySQL-gebruikersvariabelen gebruiken . Laten we een variabele t1 . nemen . Initialiseer het op 0 . En verhoog het in elke geselecteerde waarde.

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

Dit zal het lukken.



  1. Hoe waarden van twee rijen in MySQL te wisselen zonder de unieke beperking te schenden?

  2. SQL Server:communicatieverbindingsfout Vereiste SSL (kan pakket niet ontvangen)

  3. Is er een SELECT ... INTO OUTFILE-equivalent in SQL Server Management Studio?

  4. Instructie invoegen die controleert op duplicaat vóór invoegen