Yep, den Beitrag hatte ich nicht gesehen. Aber den ELSE-Zweig kann man anscheinend nicht weglassen sondern braucht einen "pseudo-wert" der dann alle auswählt.

Feld 2 bei mir:
Nur Sätze anzeigen die gebucht sind DpBooked. Abfragen muss ich aber Buchungsdatum größer 0. Dies hab ich dann wie folgt gelöst:

AND CASE WHEN pBooked = '1' THEN SxBkDt ELSE 1 END > 0

Als ich das ELSE weggelassen habe hats nicht mehr funktioniert.