PROCV SQL
Boa tarde,
Tenho uma dúvida, tenho uma tabela que tem uma coluna chamada "Cotações", esta coluna tem alguns valores NULL, porém eu tenho outra tabela que tem as cotações necessárias para preencher estes NULL''''s da primeira tabela. Ambas as tabelas têm uma coluna chamada "ISIN" que pode fazer a ligação entre as duas tabelas. A minha ideia era preencher os NULL''s da tabela 1 com as cotações da tabela 2, alguém me consegue dizer o código? Em excel seria uma coisa facil com um procv.
MC
TALSS
Tenho uma dúvida, tenho uma tabela que tem uma coluna chamada "Cotações", esta coluna tem alguns valores NULL, porém eu tenho outra tabela que tem as cotações necessárias para preencher estes NULL''''s da primeira tabela. Ambas as tabelas têm uma coluna chamada "ISIN" que pode fazer a ligação entre as duas tabelas. A minha ideia era preencher os NULL''s da tabela 1 com as cotações da tabela 2, alguém me consegue dizer o código? Em excel seria uma coisa facil com um procv.
MC
TALSS
Tiago Santos
Curtidas 0
Respostas
Lucas Conceição
18/12/2019
Olá Tiago,
No SQL server, o comando ficaria mais ou menos assim:
Se conseguir, avise ai.
Abraços.
No SQL server, o comando ficaria mais ou menos assim:
UPDATE tabela_cotacao SET tabela_cotacao.cotacao = otb.cotacao FROM tabela_cotacao tbc INNER JOIN outra_tabela otb ON tbc.ISIN = otb.ISIN;
Se conseguir, avise ai.
Abraços.
GOSTEI 0
Emerson Nascimento
18/12/2019
você precisa trabalhar com relacionamento de tabelas.
pesquise por JOIN (LEFT, RIGHT, OUTER)
pesquise por JOIN (LEFT, RIGHT, OUTER)
GOSTEI 0