решение оказалось довольно простым: сделать еще одну вт в запросе с одним реквизитом в котором находится группировка(сумма) строк, и в результирующей выборке получать процент текущего количества строк от выбранного общего.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший