Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Взимате последния последен ред само с един избор в SQL Server?

За да получите втория последен ред в един изберете:

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

Това наистина е само „един“ избор, защото външният избор е само над 2 реда.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. правейки МНОЖЕСТВО агрегирания на подгрупи

  2. Как да използвам GROUP BY за конкатенация на низове в SQL Server?

  3. Как да използвам структурни анотации, за да задам SQL тип на Дата в първия подход на модела

  4. Преобразувайте „smalldatetime“ в „datetime“ в SQL Server (T-SQL примери)

  5. Лоша практика ли е NOLOCK (Sql Server намек)?