Dies ist sehr einfach:
CREATE TEMPORARY TABLE tempname AS (
SELECT whatever, whatever
FROM rawtable
JOIN othertable ON this = that
)
Die temporäre Tabelle verschwindet, wenn Ihre Verbindung geschlossen wird. Eine temporäre Tabelle enthält die Daten, die zum Zeitpunkt ihrer Erstellung erfasst wurden.
Sie können auch so eine Ansicht erstellen.
CREATE VIEW viewname AS (
SELECT whatever, whatever
FROM rawtable
JOIN othertable ON this = that
)
Ansichten sind permanente Objekte (sie verschwinden nicht, wenn Ihre Verbindung geschlossen wird), aber sie rufen Daten aus den zugrunde liegenden Tabellen ab, wenn Sie sie aufrufen.