Geraldo_Andrade Posted December 29, 2015 Report Share Posted December 29, 2015 Feliz ano novo a todos. Estou tentando inserir dados de uma tabela para outra, os campos são idênticos, qdo insiro somente uma coluna, funciona normalmente, insert into vendas (descricao) select (descricao) from Vd20151229 where operacao <> 'inicio'; de duas em diante, recebo a mensagem de erro.( operação deve conter uma coluna. ). não teria um comando para inserir todas as colunas selecionadas? insert into vendas (descricao,barcode) select (descricao,barcode) from Vd20151229 where operacao <> 'inicio'; MySQL RDD: Operand should contain 1 column(s) Alguém pode me ajudar? Quote Link to comment Share on other sites More sharing options...
kleyber Posted December 29, 2015 Report Share Posted December 29, 2015 Tente: insert into vendas (descricao,barcode) (select descricao,barcode from Vd20151229 where operacao <> 'inicio'); Quote Link to comment Share on other sites More sharing options...
Geraldo_Andrade Posted December 29, 2015 Author Report Share Posted December 29, 2015 Valeu, deu certo. Tinha tentado de varias formas. Sua dica foi ótima. Resolvido. Obrigado Quote Link to comment Share on other sites More sharing options...
kleyber Posted December 29, 2015 Report Share Posted December 29, 2015 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.