sql >> Databasteknik >  >> RDS >> Sqlserver

Tar du den näst sista raden med bara ett urval i SQL Server?

För att få den 2:a sista raden i en, välj:

SELECT TOP 1 * From
(select Top 2 * from Cinema ORDER BY CinemaID DESC) x                     
ORDER BY CinemaID

Det är egentligen bara "en" markering eftersom den yttre markeringen är över bara 2 rader.



  1. Varför använder min postgis inte index på geometrifält?

  2. SQL förutom

  3. Hur listar man poster med datum från de senaste 10 dagarna?

  4. Returnera kolumninformation från en länkad server i SQL Server (T-SQL-exempel)