Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Iana Luz

Usando o INSERT INTO para inserir dados em uma tabela

Recommended Posts

Pessoal, estou precisando juntar 2 tabelas em uma soh...

Tenho a tabela Conta e a tabela ContaLiq, já povoadas...

Criei uma terceira tabela, a Contas...

estava tentando inserir os dados das 2 tabelas povoadas na nova.

Utilizei o seguinte comando:

INSERT INTO CONTAS ( SELECT *
FROM CONTA C JOIN CONTALIQ L ON C.IDCT=L.IDCT;)

Não deu certo... tentei colocar VALUES antes do parênteses e também não deu certo.

O FlameRobin (firebird) acusava erro no select...

 

Alguém poderia me ajudar???

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você deve passar seus campos tbm:

INSERT INTO CONTAS (CAMPO1, CAMPO2)
SELECT CAMPO1, CAMPO2 FROM CONTA C JOIN CONTALIQ L ON C.IDCT=L.IDCT

 

Abraços...

Eu pensei que passando o *, ele reconheceria todos os campos!!!

Valeu ai...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.