Ir para conteúdo

POWERED BY:

Arquivado

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

mows

[Resolvido] Erro com função LIMIT

Recommended Posts

Boa tarde pessoal, eu tinha um select usando a função TOP, porém tive que mudar de SQL para MySQL e percebi que o mesmo não aceita TOP e que no lugar dele tem que usar LIMIT. Porém tentei de algumas formas e não consegui fazer funcionar.

Alguém poderia me ajudar na sintaxe?! Muito obrigado.

 

SELECT email, codemail, envio 
FROM newsletter limit "&Request.Form("txtQuantidade")&"  " & _
WHERE status = 1 and email IS NOT NULL AND envio IS NULL AND categoria = "&Request("cboCategorias")&" "

 

Esse é o erro que aparece:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[MySQL][ODBC 5.1 Driver][mysqld-5.5.16]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE status = 1 and email IS NOT NULL AND envio IS NULL AND categoria = 1' at line 1 

Compartilhar este post


Link para o post
Compartilhar em outros sites

O LIMIT fica no fim da instrução

 

SELECT CAMPO FROM TABELA WHERE CAMPO = "VALOR" ORDER BY CAMPO LIMIT 10

 

Tente adaptar assim a sua query

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.