sql >> Base de Datos >  >> RDS >> Mysql

Emular la cláusula LIMIT de MySQL en Microsoft SQL Server 2000

Aquí hay otra solución que solo funciona en Sql Server 2005 y más reciente porque usa la declaración de excepción. Pero lo comparto de todos modos. Si desea obtener los registros 50 - 75, escriba:

select * from (
    SELECT top 75 COL1, COL2
    FROM MYTABLE order by COL3
) as foo
except
select * from (
    SELECT top 50 COL1, COL2
    FROM MYTABLE order by COL3
) as bar