![]() |
URGENTE, como funciona LIMIT Estimados amigos foristas, tengo un problema de sintaxis en mi aplicación echo en PHP pero que hace las consultas de SQL. esta sentencia funciona correctamente en MySQL: "SELECT * FROM usuarios ORDER BY idusuario ASC LIMIT $inicial, $cantidad" Pero en SQL tengo el siguiente error: Warning: mssql_query(): message: Línea 1: sintaxis incorrecta cerca de 'LIMIT'. (severity 15) Cual sería el equivalente de LIMIT en SQL? Desde ya estoy agradecido por su tiempo. Saludos. :-) |
creo que la sentencia está bien, pregúntate por los valores de $inicial y $cantidad saludos. |
y pon '$inicial' y '$cantidad' saludos |
az un debug con echo $inicio; y echo $cantidad; a ver k t da |
Se que los "habituales" de MS SQL Server de Microsoft hablan de esa Base de datos como "SQL" amigablemente .. pero, debería de especificarse concretamente que Base de datos estás usando .y si buscas un "equivalente" de una sentencia SQL de un motor de BD concreto (Mysql en tu caso que puede que compartan otras BD) .. también debes especificarlo. En este foro de Base de datos te orientaran sobre el SQL equivalente o técnica para relalizarlo. Un saludo, |
Hola. Por lo que veo en el código php que has puesto, estás usando SQL SERVER. No conozco este gestor, pero por lo que he leído en otras preguntas similares, la equivalencia del Limit de MySql en MsSQL sería TOP. Sería algo como: Código: select top 10 * from tablaUn saludo. |
| La zona horaria es GMT -6. Ahora son las 07:44. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.