Il codice è molto semplice. Ipotizzando di avere una tabella formata dai campi "nome" e "cognome", si può ottenere un contatore col seguente codice:
SET @contatore = 0;
SELECT nome, cognome, (@contatore := @contatore +1) AS n_persona FROM tabella;
SELECT nome, cognome, (@contatore := @contatore +1) AS n_persona FROM tabella;
Il risultato sarà qualcosa del genere:
nome | cognome | n_persona |
---|---|---|
pippo | baudo | 1 |
mike | bongiorno | 2 |
rosario | fiorello | 3 |
Nessun commento:
Posta un commento
Ciao, se hai domande o semplicemente vuoi farmi sapere che ti è stato utile quest'articolo lascia un commento ;-)
A causa dello spam sono stato costretto ad abilitare la risposta solo per gli utenti loggati con account Google. So che può essere un fastidio per alcuni, ma è l'unica soluzione. Il vantaggio è che riceverai una notifica quando risponderò.