Inclusão através de SQL. Alguem pode ajudar-me ?

11/03/2003

0

Tenho duas tabelas Chamadas MetasAv e MetasAc
os campos das duas tabelas são iguais, na seguinte ordem.

CGC, Cod_Prod, Avaliado, Preco

Gostaria de saber como incluir através de SQL todos os registros existentes na tabela MetasAc que não existam na tabela MetasAv, sendo
que só quero incluir os campos CGC e Cod_Prod.

Se alguém puder ajudar-me desde já agradeço.

Marcos.


Anonymous

Anonymous

Responder

Posts

12/03/2003

Anonymous

Este comando pode ser utilizado dentro do Delphi atraves de uma Query ou dentro do IbConsole:

INSERT INTO MetasAv(CGC,Cod_Prod)
SELECT AC.CGC,AC.Cod_Prod
FROM MetasAc AC
LEFT JOIN MetasAv AV ON (AV.CGC = AC.CGC) AND
(AV.Cod_Prod = AC.Cod_Prod)
WHERE (AV.CGC IS NULL) AND (AV.Cod_Prod IS NULL)

Atenciosamente
Edgar.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar