Вы можете просто сделать это, используя подзапрос в качестве аргумента функции:
SELECT fn_something((SELECT count(*)/1000 FROM atable));
Помните, что PostgreSQL будет использовать целочисленное деление, то есть результат будет усечен. Если вы не хотите этого, напишите 1000.0
, чтобы получить double precision
результат.