sql >> Databáze >  >> RDS >> Mysql

Emulujte klauzuli MySQL LIMIT v Microsoft SQL Server 2000

Zde je další řešení, které funguje pouze v SQL Server 2005 a novějších, protože používá příkaz výjimkou. Ale i tak to sdílím. Pokud chcete získat záznamy 50 - 75, napište:

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


  1. Jaký je nejlepší způsob řízení verzí uložených procedur serveru SQL?

  2. Rails Migration mění sloupec pro použití polí Postgres

  3. Jak získat aktuální pořadové číslo Auto_Increment pro tabulku MySQL / MariaDB

  4. Jak získat název dne v týdnu z data?