Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    252

    SQL SERVER - update campo tabella 1 con campo tabella 2 dove ....

    Ciao a tutti , qualcuno mi sa indicare come si fa a fare questa query?

    io ho questa situazione
    tabella A campo 1 e campo 2
    tabella B campo 3 e campo 4

    vorrei copiare il contenuto del campo 1 nel campo 3 , dove però il campo 2 sia uguale al campo 4

    grazie

  2. #2
    devi fare una UPDATE...JOIN

    prepara prima la query SELECT che seleziona i record da aggiornare, poi vediamo come fare l'UPDATE

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    252
    select nickname from themserver
    where nserver = tabella1.nserver

    in teoria questa

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    252
    risolto
    con update inner join

  5. #5
    optime! posta la soluzione, così aiuti chi dovesse avere il tuo stesso problema

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    252
    Quote Originariamente inviata da optime Visualizza il messaggio
    optime! posta la soluzione, così aiuti chi dovesse avere il tuo stesso problema

    codice:
    UPDATE tabelladaaggiornare
    SET    tabelladaaggiornare.campo = tabellaconidatigiusti.campo
    FROM   tabelladaaggiornare
           INNER JOIN tabellaconidatigiusti
             ON tabelladaaggiornare.campo= tabellaconidatigiusti.campo

    scusate il ritardo , spero di averla semplificata abbastanza!!!

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.