Ir para conteúdo

POWERED BY:

Arquivado

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

elitediego

insert com select

Recommended Posts

olá pessoal!

Tenho que inserir dados de uma tabela que esta em uma base de dados em outra tabela que esta em outra base de dados, estou fazendo assim:

INSERT INTO `radius1`.`radcheck` (`id`, `username`, `attribute`, `op`, `value`) VALUES (NULL, (SELECT id

 

FROM `net2`.`clientes`

WHERE `situacao` = 'pendente'), 'password', '==', '1234');

 

e ñ funciona, se alguem souber por favor me ajude

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo tenta assim.

 

INSERT INTO tabela-destino (campo1, campo2, campo3)
SELECT campo1,campo2,campo3 FROM tabela-origem;

 

Desse modo acho que vai dar certo, qualquer coisa posta aí.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo tenta assim.

 

INSERT INTO tabela-destino (campo1, campo2, campo3)
SELECT campo1,campo2,campo3 FROM tabela-origem;

 

Desse modo acho que vai dar certo, qualquer coisa posta aí.

mas kara o que eu preciso é de inserir apenas um campo de uma tabela eos outros campos manualmente

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente assim amigo Diego:

 

INSERT INTO `radius1`.`radcheck` (`id`, `username`, `attribute`, `op`, `value`) SELECT NULL, `clientes`.`id`, 'password', '==', '1234'
FROM `net2`.`clientes`
WHERE `situacao` = 'pendente';

Pode pesquisar no google também por "insert from select" se precisar.

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora da certo.

 

INSERT INTO tabela-destino (campo1, campo2, campo3)
SELECT campo1,campo2,'valorescolhido' FROM tabela-origem;

 

testa aí.

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.