Tambien puede ser
Código SQL
[-]Select TablaA1.idtablaa1, TablaA1.campoA1, TablaA1.campoA2, TablaA1.campoA3
From TablaA1
Union
Select TablaB1.idtablab1, TablaB1.CampoB1, TablaB1.CampoB2
From TablaB1
ahora no estoy seguro.... pero si lo que quieres es insertar el resultado en otra tabla, podrias probar con
Código SQL
[-]
Insert Into TablaC1 (idtablaa1, campoA1, campoA2, campoA3, idtablab1, CampoB1, CampoB2)
Select TablaA1.idtablaa1, TablaA1.campoA1, TablaA1.campoA2, TablaA1.campoA3
From TablaA1
Union
Select TablaB1.idtablab1, TablaB1.CampoB1, TablaB1.CampoB2
From TablaB1
Esto último no estoy muy seguro, pero tenia un ejemplo que me dieron en un curso (SQL Server 2005)...
Salu2