sql sever 查某一行的数据

mysql可以用limit查某一行数据、sql sever获取某一行数据该如何查呢?

表tt

image

查第二行的数据

方法一(对象法)

select * from
  (

  select * , number = row_number() over(order
  by ID asc) from tt

  ) 
  m where number = 2

image

方法二(排除法)

select top 1 * from tt

  where ID not in

  (

  select top 1 ID from tt

  )

image

这样就能查到某一行的数据了

posted @ 2024-02-28 11:40  咸鱼过海  阅读(370)  评论(0编辑  收藏  举报