Ir para conteúdo

POWERED BY:

Arquivado

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

rodrigofariat

[Resolvido] Inserindo dados de uma tabela em uma tabela vazia

Recommended Posts

Pessoal,

 

Tenho uma tabela de clientes que contem 10 campos :(codigo, nome e outros).

Criei uma nova tabela chamada pagamentos que contem 2 registros: codigo(auto-inc), e nomepagador.

 

Preciso inserir todos os nomes da tabela cliente, na tabela pagamentos.

 

Ja tentei fazer de duas formas:

 

SELECT campo1, campo2, campo3, [...] INTO <nova-tabela> FROM <tabela_origem>

 

 

Alguem tem alguma sugestao ?

 

Att,

 

Faria

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usando INSERT...SELECT.

 

Exemplo:

 

INSERT INTO pagamentos SELECT NULL, nome FROM clientes

Obs.: O NULL ali é para o campo que é auto_increment.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi,

 

Quando rodo o comando vem a seguinte mensagem:

 

INSERT INTO pagadores

SELECT NULL,

from clientes

 

Mensagens do MySQL:

 

#1062 Duplicate entry '0' for key 1

 

Att,

 

Faria

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.