Inclusão através de SQL. Alguem pode ajudar-me ? URGENTE P/F

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

11/03/2003

Anonymous

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.


Coloque dentro de uma query a seguinte declaração

INSERT INTO MetasAv( CGC, Cod_Prod )
SELECT MetasAv.CGC, MetasAv.Cod_Prod
FROM DetalheFinanceiro
WHERE (((DetalheFinanceiro.NMov)=[variavel]));


Responder

11/03/2003

Anonymous

[quote:9ea87620fd=´Anonymous´]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.


Coloque dentro de uma query a seguinte declaração

INSERT INTO MetasAv( CGC, Cod_Prod )
SELECT MetasAv.CGC, MetasAv.Cod_Prod
FROM DetalheFinanceiro
WHERE (((DetalheFinanceiro.NMov)=[variavel]));[/quote:9ea87620fd]


OPS...ocorreu um pqno errinho no priemeiro que te enviei.
Tira fora a clausula WHERE toda...pq era do exemplo que eu estava testando


INSERT INTO MetasAv( CGC, Cod_Prod )
SELECT MetasAv.CGC, MetasAv.Cod_Prod
FROM MetasAv


Responder

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

Aceitar