Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [mysql] query riassuntiva

    ciao a tutti,
    scusate per il titolo probabilmente inadatto ma non mi veniva altro

    ho una tabella così:
    1 1 aaa
    2 4 bbb
    3 2 ccc
    4 5 ddd
    5 1 eee

    e vorrei farla diventare così:
    1 1 aaa
    2 3 bbb
    3 2 ccc
    4 4 ddd
    5 1 eee

    praticamente scalare gli indici della seconda colonna lasciando inalterato tutto il resto....

    posso sicuramente pensare di manipolare in qualche modo la tabella ma vorrei sapere se esistono metodi 'preconfezionati', una sorta di:
    SET @indice:=0;
    UPDATE forum SET id=(@indice:=@indice+1) WHERE 1 ORDER BY id;

    grazie mille!
    grazie... ancora

  2. #2
    a, dimenticavo...
    ovviamente la tabella è molto più grande, altrimenti non ci sarebbe stato bisogno di ammattire più di tanto.
    grazie... ancora

  3. #3
    risolto con 8 righe di codice... speravo meno.
    grazie... ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.