1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Ajuda] Update SQL

Discussão em 'Programação' iniciada por krabby, 3 de Junho de 2009. (Respostas: 2; Visualizações: 525)

  1. krabby

    krabby Power Member

    Boas,

    Estou aqui com uma dificuldade. Tenho duas Tabelas, A e B. A tabela B veio substituir a Tabela A. No entanto e dado que as tabelas tem colunas que correspondem á mesma informação, preçiso de copiar os dados da A para a B. eu consigo fazer o update para um registo de cada vez, mas a ideia seria, como são muitos fazer de uma só vez o eventualmente gerar um ciclo. Alguem já teve uma necessidade semelhante?

    Cumprimentos!
     
  2. Refugado

    Refugado Power Member

    Olá,

    Podes criar uma nova tabela com os campos da tabela A:

    SELECT campos
    INTO nome da nova tabela
    FROM tabela original
     
  3. krabby

    krabby Power Member

    Tá resolvido!

    Update Tabela2
    Set Tabela2.Campo1 = (Select Tabela1.Campo1
    From Tabela1
    Where Tabela2.ID = Tabela1.ID)

    Obrigado!!!
     

Partilhar esta Página