Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   подскажите как посчитать процент в sql (http://forum.oszone.net/showthread.php?t=294912)

vanoman 03-02-2015 13:36 2465702

подскажите как посчитать процент в sql
 
Подскажите, пжлст, вот есть такая конструкция

case when success in (0) and [InterArchSuccess] in (1) then 'path_fail_category' else 'not_in' end as category
,count(*)
FROM [base].[dbo].[tools]
group by
case when success in (0) and [InterArchSuccess] in (1) then 'path_fail_category' else 'not_in' end
я просто получаю р-ты типа
category (No column name)
not_in 341783
path_fail_category 34942

а как в скуле высчитать не общее кол-во, а процент те. из 100% not_in 90%. a path fail 10%

pva 05-02-2015 08:18 2466573

vanoman, так ужножить на 100 и поделить на общее кол-во, т.е. select count (*) from [base].[dbo].[tools]


Время: 14:51.

Время: 14:51.
© OSzone.net 2001-