Originariamente inviato da pmi
Ho un database con 13000 e passa record,
ho il campo ID ecc...

devo aggiungere un campo POSIZIONE int e inizializzarlo con numeri progressivi!!

sapete dirmi come posso fare?

Grazie.
aggiungi il campo con alter table:

codice:
ALTER TABLE tabella ADD posizione INT(6) UNSIGNED NOT NULL;
e poi fai una variabile e la incrementi:

codice:
set @num = 0;

update tabella
set posizione = (select @num := @num + 1)
order by id