Ja, mit UNION -
CREATE VIEW vw_combined AS
SELECT * FROM TABLE1
UNION ALL
SELECT * FROM TABLE2
...erfordert, dass die Anzahl der Spalten gleich ist und die Datentypen an jeder Position übereinstimmen.
..vorzugsweise mit einem JOIN:
CREATE VIEW vw_combined AS
SELECT *
FROM TABLE1 t1
JOIN TABLE2 t2 ON t2.col = t1.col
Aber ich möchte davor warnen, sich auf Ansichten zu verlassen - wenn sie nicht zustande kommen, sind es nur vorbereitete SQL-Anweisungen. Es gibt keinen Leistungsvorteil und kann sich negativ auf die Leistung auswirken, wenn Sie eine Ansicht basierend auf einer anderen erstellen. Außerdem sind Ansichten spröde – sie können sich ändern, und Sie werden nicht wissen, bis Sie eine unterstützende Ansicht verwenden, wenn es Probleme gibt.