Apilando dos tablas sql (2008) con diferentes nombres de columna

Revisé en este sitio el código para apilar dos tablas (coloque los resultados de una tabla debajo de los resultados de otra) donde los nombres de las columnas son diferentes. Sé que UNION ALL funciona cuando los nombres son iguales ... y SÉ QUE UNION ALL con una asignación para los nombres de columna que faltan en una tabla funciona cuando una tabla tiene más información que la otra ... pero, ¿y si la columna los nombres son diferentes? ¿qué ocurre si en una tabla el nombre de la columna es CHP y en la otra es "CHILD HEALTH PLUS" y necesito que esas dos columnas se apilen una encima de la otra?

Respuestas a la pregunta(2)

Su respuesta a la pregunta