统计百分比的一个SQL脚本

Posted 御行所

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了统计百分比的一个SQL脚本相关的知识,希望对你有一定的参考价值。

统计一个表中一个百分比的SQL脚本,不过这个是个万分比,这个数据类型要调一调

 1 declare @num1 nvarchar(10),@num2 nvarchar(10)
 2 declare @num3 decimal,@num4 decimal
 3 declare @percent decimal
 4 
 5 select @num1=COUNT (*)  from [Test] where Status=0  ;
 6 select @num2=COUNT (*) from [Test] ;
 7 set @num3=CONVERT(int,@num1)
 8 set @num4=CONVERT(int,@num2)
 9 select @percent=CONVERT(DECIMAL(18,2),@num3*10000/@num4) 
10 --万分比
11 --set @[email protected]/100
12 print @percent

第一次这么写脚本,记录一下

 

以上是关于统计百分比的一个SQL脚本的主要内容,如果未能解决你的问题,请参考以下文章

百分位(P95,P99)统计awk脚本

百分位(P95,P99)统计awk脚本

SQL如何做除法

SQL Prompt7.2下载及破解教程

代码统计 (uustepcount)

简单的sql分组统计