Hola seyko,
La base de datos es Caché de Intersystems y estoy programando en csp.
Pero no te preocupes porque inmediatamente después de leer tu post, he consultado e investigado en la ayuda de mi base de datos la clausula CASE y si no es igual se le parece al 99%.
El resultado es exactamente lo que esperaba.
Muchas gracias por tu ayuda.
Ah! y lección aprendida.