SELECT
#IB
SUM(Cast(A.StringFieldValue as Float))
#MS
SUM(Cast(A.StringFieldValue as Float))
#ORA
SUM(TO_NUMBER(A.StringFieldValue,'9999999999999D9999999999999999', ' NLS_NUMERIC_CHARACTERS = ''. '' '))
#ALL
FROM WageListPartial B
JOIN WagePeriods C ON B.WagePeriod_ID = C.ID AND
({WPeriodFunction}(C.{WPeriodFieldName}) =
(SELECT {WPeriodFunction}({WPeriodFieldName})
FROM WagePeriods
WHERE ID = :WPeriodID)
) AND
(C.DateFrom$DATE {RelationalOperator}
(SELECT DateFrom$DATE
FROM WagePeriods
WHERE ID = :WPeriodID)
)
JOIN {UserTableName} A ON A.ID = B.ID
WHERE
B.WorkingRelation_ID = :WrkRelationID AND
A.CLSID = :CLSID AND
A.FieldCode = :FieldCodeGenerated by ABRA Software a.s. 27.10.2021 16:34:36