Re: [GENERAL] Calcuate percentage.

Поиск
Список
Период
Сортировка
От Kaare Rasmussen
Тема Re: [GENERAL] Calcuate percentage.
Дата
Msg-id 199903092042.VAA03399@bohr.webline.dk
обсуждение исходный текст
Ответ на Re: [GENERAL] Calcuate percentage.  (Sze Yuen Wong <swong_@yahoo.com>)
Список pgsql-general
> Can I somehow get the total number of rows in
> a function?

 create function numRows() returns int4
 as 'select count(*) from <table>'
 language 'sql';

> select var1, count(*) / numRows() * 100 from table1 group by var1;

maybe this is better

select var1, (count(*) * 100) / numRows() from table1 group by var1;


В списке pgsql-general по дате отправления:

Предыдущее
От: Kaare Rasmussen
Дата:
Сообщение: Table as parameter in function
Следующее
От: Clark Evans
Дата:
Сообщение: Re: [GENERAL] Calcuate percentage.