Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

gastao

update Tabela set Campo= um dado de outra tabela

Mensagens Recomendadas

gastao    0
gastao

boas noites mais uma vez,

vamos la ver se me faço entender,

o que eu quero e um update Tabela set CAmpo= este campo esta noutra tabela e para o gravar tenho q compara lo com outros dois campos... sera que me faço entender???

tenho a tabela com os campos (id, barcode, e outros campos) e depois tenho outra com (barcode, o id e designaçao) ou seja kero akeles q tenhao id iguais ele ponha grava o barcode....

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tiago Salgado    2
Tiago Salgado

Poderá ser algo deste genero:

Tabela1 - id,barcode, outros campos ...

Tabela2 - barcode, id, designacao

UPDATE Tabela1
SET barcode = t2.barcode
FROM Tabela1 t1
INNER JOIN Tabela2 t2 ON t1.id = t2.id

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
gastao    0
gastao

mais simples ainda do que eu previa...

"UPDATE Item, EAN SET BarCode=Cod_Ean where itemid=cod_artigo"

andei aqui a fazer uns testes e funciona

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade