Ja, met een UNION -
CREATE VIEW vw_combined AS
SELECT * FROM TABLE1
UNION ALL
SELECT * FROM TABLE2
... vereist dat er hetzelfde aantal kolommen is en dat de gegevenstypen op elke positie overeenkomen.
..bij voorkeur met een JOIN:
CREATE VIEW vw_combined AS
SELECT *
FROM TABLE1 t1
JOIN TABLE2 t2 ON t2.col = t1.col
Maar ik wil waarschuwen voor het afhankelijk zijn van standpunten - als ze niet worden gerealiseerd, zijn het alleen voorbereide SQL-instructies. Er is geen prestatievoordeel en kan een negatieve invloed hebben op de prestaties als u een weergave maakt op basis van een andere. Ook zijn weergaven broos - ze kunnen veranderen, en je weet het pas als je een ondersteunende weergave gebruikt als er problemen zijn.