SQLServer ntile獲取每組前10%的數(shù)據(jù)
更新時(shí)間:2009年08月29日 03:20:50 作者:
sqlserver2005有關(guān)鍵字ntile(x)和over(partition by.. order by..)子句配合.
比如獲取每個(gè)表的前10%個(gè)字段。
select id , name , colid , rn from (
select * , rn = ntile (10 )
over (partition by id order by colorder )
from syscolumns )t where rn = 1
復(fù)制代碼 代碼如下:
select id , name , colid , rn from (
select * , rn = ntile (10 )
over (partition by id order by colorder )
from syscolumns )t where rn = 1
相關(guān)文章
SQLServer 2005系統(tǒng)配置要求官方說明
SQLServer 2005系統(tǒng)配置要求官方說明,需要安裝sql2005的朋友需要了解下。2009-08-08
安裝MSSql2005時(shí) “以前的某個(gè)程序安裝已在安裝計(jì)算機(jī)上創(chuàng)建掛起” 的解決辦法
安裝MSSql2005時(shí) “以前的某個(gè)程序安裝已在安裝計(jì)算機(jī)上創(chuàng)建掛起” 的解決辦法2010-02-02
SQL 2005使用專用管理員連接(DAC)的技巧及修改系統(tǒng)表的方法
SQL Server 2005 為管理員提供了一種特殊的診斷連接,以供在無法與服務(wù)器建立標(biāo)準(zhǔn)連接時(shí)使用。2011-07-07
sql server2005實(shí)現(xiàn)數(shù)據(jù)庫讀寫分離介紹
對(duì)于負(fù)載均衡,筆者經(jīng)常接觸的當(dāng)屬Oracle的負(fù)載均衡機(jī)制。下面我們重點(diǎn)介紹Sql Server 2005是如何實(shí)現(xiàn)負(fù)載均衡的,感興趣的朋友可以參考下哈2013-06-06
使用SQLSERVER 2005/2008 遞歸CTE查詢樹型結(jié)構(gòu)的方法
我們經(jīng)常遇到樹型結(jié)構(gòu),把它們顯示在一個(gè)類似TreeView控件上的情況。這時(shí)我們可以使用Recursive Common Table Expressions(CTE)實(shí)現(xiàn)2011-10-10

