SQLServer ntile获取每组前10%的数据 2020-02-16 分类:首页 标签Tags:sqlserver,n,tile,获取,每组,10,数据,比如,每个,个字,实现,代码,如下,select,id,ame,colid,rn
比如获取每个表的前10%个字段。 实现代码如下: select id , name , colid , rn from ( select * , rn = ntile (10 ) over (partition by id order by colorder ) from syscolumns )t where rn = 1 以上就是【SQLServer ntile获取每组前10%的数据】的全部内容了,欢迎留言评论进行交流!