acborba Postado Novembro 26, 2008 Denunciar Share Postado Novembro 26, 2008 Bom dia!Pessoal o que estou fazendo de erra neste código?INSERT INTO questionario (questionario.idUsuario) VALUES SELECT usuario.idUsuario FROM usuario WHERE usuario.idUsuario = SELECT MAX (usuario.idUsuario) FROM usuarioobrigado Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Novembro 26, 2008 Denunciar Share Postado Novembro 26, 2008 Oi, 'acborba' Eem primeiro lugar retire a cláusula values; Em segundo lugar coloque entre parênteses o select que está dentro da cláusula where.Assim, sua consulta ficará como o abaixo:INSERT INTO questionario (questionario.idUsuario) SELECT usuario.idUsuario FROM usuario WHERE usuario.idUsuario = ( SELECT MAX (usuario.idUsuario) FROM usuario ) Link para o comentário Compartilhar em outros sites More sharing options...
0 acborba Postado Novembro 26, 2008 Autor Denunciar Share Postado Novembro 26, 2008 Oi, 'acborba' Eem primeiro lugar retire a cláusula values; Em segundo lugar coloque entre parênteses o select que está dentro da cláusula where.Assim, sua consulta ficará como o abaixo:INSERT INTO questionario (questionario.idUsuario) SELECT usuario.idUsuario FROM usuario WHERE usuario.idUsuario = ( SELECT MAX (usuario.idUsuario) FROM usuario )Vlw pela ajuda, muito obrigado, funcionou! Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
acborba
Bom dia!
Pessoal o que estou fazendo de erra neste código?
obrigado
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados