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

    modifica valore campo da sql

    Buongiorno,
    vorrei aggiungere una stringa al valore di un campo direttamente in sql, roba tipo
    UPDATE tabella SET campo=campo+'FINE' WHERE campo2='valore'

    la tabella da

    campo | campo2 |
    aaa | 1 |
    bbb | 2 |
    ccc | 3 |
    ddd | 2 |
    eee | 2 |

    diventi

    campo | campo2 |
    aaa | 1 |
    bbbFINE | 2 |
    ccc | 3 |
    dddFINE | 2 |
    eeeFINE | 2 |
    Prima o poi anch'io vi insegnerò qualcosa

  2. #2
    lo statement l'hai già scritto, quale sarebbe il problema?

  3. #3
    il problema è che se questa è la sintassi corretta non mi funziona, mi elimina il valore inserendo 0
    Prima o poi anch'io vi insegnerò qualcosa

  4. #4

  5. #5
    poi posta la query esatta, 0 non mi quadra (mi aspetterei casomai un campo vuoto '')

  6. #6
    ok, ho risolto e per completezza dell'informazione pòsto la soluzione. Utilizzo Mysql tramite php e il comando corretto è CONCAT
    La mia query viene fuori in questo modo:
    UPDATE tabella SET campo=CONCAT(campo,'FINE') WHERE campo2='valore'

    Grazie mille
    Prima o poi anch'io vi insegnerò qualcosa

  7. #7
    Optime!

    Quote Originariamente inviata da riccardo1975 Visualizza il messaggio
    ok, ho risolto e per completezza dell'informazione pòsto la soluzione. Utilizzo Mysql tramite php...
    Ecco spiegato il perché del punto 4) del regolamento


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.