Det här är väldigt enkelt:
CREATE TEMPORARY TABLE tempname AS (
SELECT whatever, whatever
FROM rawtable
JOIN othertable ON this = that
)
Den tillfälliga tabellen försvinner när din anslutning stängs. En temporär tabell innehåller data som registrerades när den skapades.
Du kan också skapa en vy, som så.
CREATE VIEW viewname AS (
SELECT whatever, whatever
FROM rawtable
JOIN othertable ON this = that
)
Vyer är permanenta objekt (de försvinner inte när din anslutning stängs) men de hämtar data från de underliggande tabellerna när du anropar dem.