Es posible que sea ese el problema. De todos modos fíjate bien en el manual de referencia, porque las vistas tienen cierto tipo de restricciones, como por ejemplo que no puede haber una subconsulta en el FROM... por lo cual la segunda opción que te puse no funciona en las vistas (
mea culpa, lo olvidé por un momento).
Capítulo 21. Vistas (Views)