Pervasive kennt laut Hilfe auch die
IIF() Funktion
SQL-Code:
select
K.Datum, '', LTrim(P.PersNr), P.Name, P.Vorname, IIf( K.Konto=177, K.Konto, 0) as K.Saldo177, ...
from
Kontenstand K,
Personalstamm P
where
(K.PersId=P.Identifikation) and ((K.Konto='177')or(K.Konto='189')or(K.Konto='194') ) and (((K.Datum) = CURRENT_DATE()-3)) and (K.Saldo <> '');
Btw. entweder IF-Klausel oder IF clause aber nicht IF Clausel, denn das ist weder deutsch noch englisch noch denglish!