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

    [MySql] Append di dati in una colonna

    Dal titolo non si capisce molto, ma la mia esigenza è quella di dover modificare i dati di una colonna aggiungendo una stringa alla stringa attuale....mi spiego meglio....

    Ho una tabella strutturata in questo modo...

    ID - Files - NumProtocollo

    1 - nome1.pdf - 35
    2 - nome2.pdf - 37
    3 - nome3.pdf - 38
    ecc...

    Ora ciò che vorrei fare è aggiornare la colonna "NumProtocollo" che diventerà così...

    ID - Files - NumProtocollo

    1 - nome1.pdf - 35,2009
    2 - nome2.pdf - 37,2009
    3 - nome3.pdf - 38,2009
    ecc...

    è possibile farlo direttamente in MySql o devo per forza creare uno script in PHP? :master:

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    update tabella set numprotocollo = concat(numprotocollo,',2009')

    edit. Comunque a mio avviso è preferibile aggiungere un campo alla tabella in cui inserirai l'anno. Non è corretto ciò che vuoi fare.

  3. #3
    Originariamente inviato da nicola75ss
    update tabella set numprotocollo = concat(numprotocollo,',2009')

    edit. Comunque a mio avviso è preferibile aggiungere un campo alla tabella in cui inserirai l'anno. Non è corretto ciò che vuoi fare.
    grazie per la soluzione....so benissimo che non è corretto, ma è l'unica soluzione che ho trovato...perchè la colonna avrà la stessa struttura di un'altra tabella in cui non posso aggiungere colonne!!! E' tutto un casino!!! :P

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.