Điều này rất đơn giản:
CREATE TEMPORARY TABLE tempname AS (
SELECT whatever, whatever
FROM rawtable
JOIN othertable ON this = that
)
Bảng tạm thời sẽ biến mất khi kết nối của bạn đóng. Một bảng tạm thời chứa dữ liệu đã được ghi lại tại thời điểm nó được tạo.
Bạn cũng có thể tạo một dạng xem, giống như vậy.
CREATE VIEW viewname AS (
SELECT whatever, whatever
FROM rawtable
JOIN othertable ON this = that
)
Chế độ xem là các đối tượng vĩnh viễn (chúng không biến mất khi kết nối của bạn đóng) nhưng chúng truy xuất dữ liệu từ các bảng bên dưới tại thời điểm bạn gọi chúng.