Entre tanto código díficilmente identifico el problema.
Pero aca te dejo la sitaxis del union va más o menos así
([SELECT1])
UNION
([SELECT2])
Te sugiero que para que simplifiques esa consutla, porque has una vistas de los select y despues unes las vistas.
Saludes