Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Estou utilizando um gerenciador de banco de dados MySQL versão 3.23.56 e quando faço a seguinte consulta ele está me retornando este erro:
#1064 - You have an error in your SQL syntax near 'SELECT MAX(codnews) FROM news)' at line 1
A consulta é a seguinte:
SELECT * FROM news WHERE codnews = (SELECT MAX(codnews) FROM news)
Pelo que pude perceber o problema está na subconsulta, pois quanto faço uma consulta somente de:
SELECT MAX(codnews) FROM news
não é retornado nenhum erro.
Aguardo pela ajuda de vocês, obrigado!
Jorge Carvalho
Exato. Subquery é permitida a partir da versão 4.1.