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".