MSFT SQL Server - подскажите как посчитать процент в sql

Ответить
Аватара пользователя
vanoman

MSFT SQL Server - подскажите как посчитать процент в sql

Сообщение vanoman »

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



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

Re: MSFT SQL Server - подскажите как посчитать процент в sql

Сообщение pva »

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

Вернуться в «Программирование и базы данных»