Una pregunta rápida. Supongamos que tengo las dos consultas siguientes:Diferencia entre la palabra clave superior y la clave de límite en SQL
SELECT TOP 2 * FROM Persons;
y
SELECT * FROM Persons limit 2;
Quiero saber la diferencia entre la ejecución de las 2 consultas anteriores? Básicamente, quiero saber cuándo debo usar la palabra clave limit
y cuándo es apropiado usar la palabra clave top
. Además, ¿cómo devuelve la base de datos los resultados basados en las 2 consultas anteriores?
yo sepa no hay ninguna diferencia real. TOP es la sintaxis de SQL Server y el límite es la sintaxis de MySQL. Diferente DBMS pero con el mismo propósito. –