Ir para conteúdo

POWERED BY:

Arquivado

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

josewilson

[Resolvido] Select dentro de Insert

Recommended Posts

Galera esse comando ta certo ou errado?

 

insert into ficha(cod_ficha_emp, cod_usu, cod_veic, cod_cli_comprei, cod_doc, cod_cli_vendi, cod_emp) values
((SELECT (count(cod_ficha_emp) + 1) FROM ficha WHERE cod_emp = 1), 1, 1, 6, 6, 7, 1);

 

No Workbench tá perfeito

 

Eu já executei somente o select e funciona, mas quando eu seleciono o insert ele retorna o seguinte erro:

 

Error Code: 1093. You can't specify target table 'ficha' for update in from clause

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim:

insert into ficha(cod_ficha_emp, cod_usu, cod_veic, cod_cli_comprei, cod_doc, cod_cli_vendi, cod_emp) (SELECT (count(cod_ficha_emp) + 1), 1, 1, 6, 6, 7, 1 FROM ficha WHERE cod_emp = 1);

 

 

Galera esse comando ta certo ou errado?

 

insert into ficha(cod_ficha_emp, cod_usu, cod_veic, cod_cli_comprei, cod_doc, cod_cli_vendi, cod_emp) values
((SELECT (count(cod_ficha_emp) + 1) FROM ficha WHERE cod_emp = 1), 1, 1, 6, 6, 7, 1);

 

No Workbench tá perfeito

 

Eu já executei somente o select e funciona, mas quando eu seleciono o insert ele retorna o seguinte erro:

 

Error Code: 1093. You can't specify target table 'ficha' for update in from clause

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.