A instrução SELECT antes do
UNION
palavra-chave seleciona 4 colunas, mas a instrução SELECT após o UNION
palavra-chave seleciona apenas 1 coluna. Você não pode construir um UNION
com um número diferente de colunas, é por isso que você recebe essa mensagem de erro sobre "número diferente de colunas".