SQL如何查询多个标识的前几条数据命令方法

SQL如何查询多个标识的前几条数据命令方法如下:

  1. select * from(
  2. select row_number()over(partition by Sid –按照sid分区
  3. order by getdate()) as bianhao,–分区后按照插入的顺序排列
  4. * from 表) 表 where bianhao<=4–取每个分区的前四条记录
  5. and Sid in(2,3,4,5)–确定Sid是2,3,4,5
本文链接地址: SQL如何查询多个标识的前几条数据命令方法