Closed
Description
Здравствуйте!
При выполнении функций, в теле которых имеется запрос с группировкой,
получаю ошибку.
ERROR: ORDER/GROUP BY expression not found in targetlist
CONTEXT: SQL statement "SELECT client_guid AS out_client_guid
FROM Receipts
WHERE payment_date BETWEEN in_date_begin AND in_date_end + interval '1 day'
AND total > 0
GROUP BY client_guid
Ошибка возникает не при первом, а, как правило, при 5-6 вызове функции
Если сделать запрос динамическим - ошибка не возникает.