SQL Server 2008プログラム設計のtop改善機能
1450 ワード
--SQL Server 2008 top
/********************************************************************************
* :SQL Server 2008
* :
* ,
* :Stephenzhou( )
* : 2012.12.3
*Mail:[email protected]
* : 。
**********************************************************************************/
topはパーセントインスタンスを返します
元の表は以下のように25条の記録があり、10パーセント戻った後に2.5条の記録が3行戻る
select COUNT(1) from ##aa
-----------
25
(1 )
10パーセント表示
declare @num as float
set @num=10
select top (@num ) percent* from ##aa
percentキーワード
VendorID Orfder Employee
----------- ----------- --------------------------------------------------------------------------------------------------------------------------------
1 4 Emp1orders
1 3 Emp2Orders
1 5 Emp3Orders
(3
注意、表示されるパーセントのレコード注意データ型がfloatの後にpercentキーワードと
*作者:Stephenzhou(アモン)*日付:2012.12.2.3*Mail:[email protected]*また、転載は出典をご参照ください.*ブログアドレス:http://blog.csdn.net/szstephenzhou