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

卧龙岗人士

卧龙岗人士

2016-02-19 10:41

下面,图老师小编带您去了解一下SQLServer ntile获取每组前10%的数据,生活就是不断的发现新事物,get新技能~
比如获取每个表的前10%个字段。
代码如下:

select id , name , colid , rn from (
select * , rn = ntile (10 )
over (partition by id order by colorder )
from syscolumns )t where rn = 1
展开更多 50%)
分享

猜你喜欢

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

编程语言 网络编程
SQLServer ntile获取每组前10%的数据

获取数据行数据信息

Web开发
获取数据行数据信息

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Oracle数据库10g:数据仓储前10位的新特征(一)

编程语言 网络编程
Oracle数据库10g:数据仓储前10位的新特征(一)

Oracle数据库10g:数据仓储前10位的新特征(二)

编程语言 网络编程
Oracle数据库10g:数据仓储前10位的新特征(二)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Access数据库升迁SQLServer

SQLServer
Access数据库升迁SQLServer

复制SqlServer数据库的方法

编程语言 网络编程
复制SqlServer数据库的方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Linux curl命令操作实例汇总

Linux curl命令操作实例汇总

让ajax更加友好的实现方法(实时显示后台处理进度)

让ajax更加友好的实现方法(实时显示后台处理进度)
下拉加载更多内容 ↓