Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    687

    copiare tutti i dati di una tabella..ma modificarne uno

    ciao,
    per copiare tutti i dati da una tabella ad un'altra posso fare così:
    SQL="insert into tabella_destinazione select * from tabella_partenza where campo='" & valore & "'"

    ma per modificare solo il valore di un campo nella tabella destinazione durante questa operazione?


  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Mai provato ma direi di no, ho sempre fatto due query select > insert
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    687
    temevo.........

  4. #4
    un po' di fantasia

    SQL="insert into tabella_destinazione select campo1, campo2, 'quello modificato', campo4, campo5, ..., campoN from tabella_partenza where campo='" & valore & "'"


  5. #5
    che poi sarebbe

    insert into tabella (col1, col2, ..., colN) SELECT col1, col2, ..., colN FROM tabella ...

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    687
    grazie

  7. #7
    ----------------------------------------------------
    nello spirito del forum, spiega come hai fatto (postando la soluzione), così aiuterai qualche altro forumista che dovesse avere lo stesso problema.
    ----------------------------------------------------

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    687
    no ti ringraziavo solo per aver risposto....

    per il resto ho fatto diverso: prendo l'ultimo id presente e valorizzo, copio tutti i dati così SQL="insert into tabella_destinazione select * from tabella_partenza where campo='" & valore & "'", poi faccio semplicemente update per tutti i record > dell'id precedentemente valorizzato modificando quindi solo i dati di un certo campo.

    se nn è creativo questo però funziona

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.