SQL-Code:
select
sum( case when F_AGEINYEARS ( <Datum>, CURRENT_DATE) < 1 then <y> else <z> end * <Betrag>) as provision
...
from
<Tabelle>;
Bei der Verwendung einer anderen UDF-Bibliothek als der FreeAdHoc muss man die UDF anpassen.
Ab Fb2 mit
IIF() statt
CASE...WHEN und ab Fb2.1 UDf überflüssig, da es BuiltIn-Funktion
DATEDIFF gibt