手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >SQLServer ntile获取每组前10%的数据
SQLServer ntile获取每组前10%的数据
摘要:比如获取每个表的前10%个字段。复制代码代码如下:selectid,name,colid,rnfrom(select*,rn=ntile(1...

比如获取每个表的前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%的数据】相关文章:

SQLServer视图的总结

SQL Server 常用SQL总结

SQL Server 2005支持的两条新语法

Eclipse 连接 SQL Server 2012数据库

SQL Server 2005 返回修改后的数据

MSSQL获取当前插入数据的id

SQL Server压缩日志及数据库文件大小

SQL Server 2012 将数据导出为脚本

SQL Server 表交叉显示及实现方法

SQL Server 2005使用的网络协议

精品推荐
分类导航