hola
la solucion que te da bluesteel con el sql de union esta bien solo tiene un pequeño detalle
con la clausula union todas las tablas tienen que tener la misma cantidad de campos y ademas tener los mismos tipos
prueba
Código SQL
[-]
Select TablaA1.idtablaa1, TablaA1.campoA1, TablaA1.campoA2, TablaA1.campoA3
From TablaA1
Union
Select TablaB1.idtablab1, TablaB1.CampoB1, TablaB1.CampoB2,cast('' as char(80))
From TablaB1
cast('' as char(80)), tienes que colocar en vez de char (80) el tipo y el tamaño del campo que tiene la tabla A1
Suerte