Es el Case...
en SQLServer 2000 tu consulta quedaría así
Código:
Select Sum(Case When Condicion = true Then Campo1 Else Campo2 End) As XXX
From Tabla
Tambien tienes la opcion de generar tu propia función IF, pero con el CASE resuelves tu problema
espero que te sirva.
Espero te sirva