Das hilft in Query leider nicht, da man keine bedingte Rechenoperation durchführen kann.

Die Lösung ist hier ein Zwischenschritt über einen QM-Query:

select
case SOLLKZ
when 'H'
then WERT
else 0 - WERT
end as WERT, feld2, feld3, ....
from
usw.