Real example in SQL is like this:
SELECT
DISTINCT SUM(a.IznosUsluga) as IznosUsluga,
SUM(a.Participacija) as Participacija,
SUM(a.IznosSanMedMat) as IznosSanMedMat
FROM(
SELECT
fo.IznosUsluga,
fo.Participacija,
fo.IznosSanMedMat,
fo.Id
FROM inv.FakturaOsiguranik fo
INNER JOIN inv.FakturaUsluga fu ON fu.FakturaOsiguranikId = fo.Id
WHERE
fo.DatDo >= '2017-11-01'
AND fu.DepartmentAdmissionTranId IN (787, 789, 790, 788)
GROUP BY
fo.IznosUsluga,
fo.Participacija,
fo.IznosSanMedMat,
fo.Id
)a
When I run this query
SELECT
fo.IznosUsluga,
fo.Participacija,
fo.IznosSanMedMat,
fo.Id
FROM inv.FakturaOsiguranik fo
INNER JOIN inv.FakturaUsluga fu ON fu.FakturaOsiguranikId = fo.Id
WHERE
fo.DatDo >= '2017-11-01'
AND fu.DepartmentAdmissionTranId IN (787, 789, 790, 788)
result is
IznosUsluga Participacija IznosSanMedMat Id
764.44 50.00 39107.040000 1413364
764.44 50.00 39107.040000 1413364
3429.34 50.00 5838.450000 1413365
3429.34 50.00 5838.450000 1413365
So I think this is the only way. I don't know how to do this with LLBL, so I will run it like procedure.