Ho una tabella con un campo ID_MANUALE (non l'ID che identifica l'istanza che è già autoincrement) che contiene già alcuni valori non progressivi, ma moltissimi record sono impostati a zero. C'è un modo per assegnare un valore progressivo solo alle istanze che hanno valore zero?
Ho provato una cosa tipo
Ma mi dice che non posso usare la stessa tabella per la SELECT nidificataCodice PHP:UPDATE tbl1
SET id_manuale = ( SELECT MAX(id_manuale)+1 FROM tbl1 )
WHERE id_manuale=0

Rispondi quotando