SQLServer ntile获取每组前10%的数据

2022-05-08 21:05:57
比如获取每个表的前10%个字段。

select id , name , colid , rn from (
select * , rn = ntile (10 )
over (partition by id order by colorder )
from syscolumns )t where rn = 1
相关文章 大家在看