手机
当前位置:查字典教程网 >编程开发 >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%的数据】相关文章:

SQL Server中临时表与表变量的区别

SQL Server编写函数获取汉字的拼音码

使用SQL语句随机获取数据

SQL Server 解析行溢出数据的存储

SQL Server四类数据仓库建模方法

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

SQL Server2008导出数据生成文件

SQL Server 2005使用的网络协议

SQL Server 2012 将数据导出为脚本

SQL Server2005 中的数据类型总结

精品推荐
分类导航