Gracias
luisgutierrezb por la respuesta.
No quiero hablar de más, pero me habia parecido que lo habia visto funcionar en algún lado...y si fuerzo mi memoria, me parece que era en SQLServer...pero no estoy seguro.
La consulta que intento hacer funcionar es muy propia de un módulo de mi sistema que estoy armando, no sé si justifica armar una vista...llegado el caso y al no encontrarle la vuelta, tal vez tenga que solucionarlo asi.
Nuevamente, muchas gracias.