यह बहुत सीधा है:
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
)
दृश्य स्थायी वस्तुएं हैं (जब आपका कनेक्शन बंद हो जाता है तो वे गायब नहीं होते हैं) लेकिन जब आप उन्हें आमंत्रित करते हैं तो वे अंतर्निहित तालिकाओं से डेटा पुनर्प्राप्त करते हैं।