Ускорить plpgsql, который считает типы документов в цикле?

Есть ли способ ускорить нашу функцию plpgsql, которая считает определенные типы документов все в одном запросе, который выполняется в цикле? ВСЕ в одном запросе?

validador := (select count(id_doc) from webdte.doc_tip_cifra
              where id_doc = id_documento and id_tipo_cifra = 901); 

validador2 := (select count(id_doc) from webdte.doc_tip_cifra
               where id_doc = id_documento and id_tipo_cifra = 902); 

validador3 := (select count(id_doc) from webdte.doc_tip_cifra
               where id_doc = id_documento and id_tipo_cifra = 905); 

validador4 := (select count(id_doc) from webdte.doc_tip_cifra
               where id_doc = id_documento and id_tipo_cifra = 907); 

Ответы на вопрос(1)

Ваш ответ на вопрос