根据4个标识查询16条数据
我想通过Sid = 2 Sid = 3 Sid = 4 Sid = 5 这四个标识
查询 Sid = 2的前4条数据
查询 Sid = 3的前4条数据
查询 Sid = 4的前4条数据
查询 Sid = 5的前4条数据
这条SQL查询应该怎么写?
我只会查询一个的
select top 4 * from NoverlName where Sid=2 order by Recoms desc
select * from(select row_number()over(partition by Sid order by getdate()) as bianhao,* from tbl) a where bianhao<=4 and Sid in(2,3,4,5)