sql >> Database teknologi >  >> RDS >> Sqlserver

Indpakning af enhver SQL Server 2008-sætning med skip/take-operatorer

Du kan bruge denne sql-skabelon til at få det ønskede udvalg af poster til SQL.

WITH [AnyVariable] AS
(
select * ,ROW_NUMBER() over(order by [Col1]) AS 'RowNum'
     from [Table1]
)
SELECT * FROM [AnyVariable]
WHERE RowNum BETWEEN 3 AND 6

Bare udskift tingene i [] med dine ting. Husk at fjerne []. Og brug derefter dette i din metode ovenfor.



  1. Observerer du PostgreSQL TEMP TABLE ydeevneforringelse siden 8.3?

  2. Hvordan forhindrer jeg MySQL i at opdatere kolonne med tom streng?

  3. MySQL og Check Constraints

  4. Sådan kontrolleres MySQL-databasestørrelse i Linux