Цитата:
Сообщение от
Prof
В обычном SQL это выглядело бы так:
select count(DISTINCT AccountNum) from custTrans where AmountCur > 1000
Перевожу на русский - посчитать количество клиентов, сумма проводки по которым больше 1000.
как это сделать с помощью Query?
Общий оборот считать или просто проверять наличие проводок на сумму > 1000?
Тогда годится что-то типа такого кода:
X++:
select count(RecId)
from CustTable
exists join CustTrans
where CustTrans.AccountNum == CustTable.AccountNum
&& CustTrans.AmountMST > 1000;
Кстати. Это именно запрос, построенный
belugin, но на человеческом языке