Това е много просто:
CREATE TEMPORARY TABLE tempname AS (
SELECT whatever, whatever
FROM rawtable
JOIN othertable ON this = that
)
Временната таблица ще изчезне, когато връзката ви се затвори. Временна таблица съдържа данните, които са били заснети по време на създаването й.
Можете също да създадете изглед по този начин.
CREATE VIEW viewname AS (
SELECT whatever, whatever
FROM rawtable
JOIN othertable ON this = that
)
Изгледите са постоянни обекти (те не изчезват, когато връзката ви се затвори), но извличат данни от основните таблици в момента, в който ги извикате.