在MySQL中,你可以使用CREATE TEMPORARY TABLE
語句創建一個臨時表,并將查詢結果插入到該臨時表中。
以下是一個示例:
-- 創建臨時表
CREATE TEMPORARY TABLE temp_table (
column1 datatype1,
column2 datatype2,
...
);
-- 插入查詢結果到臨時表中
INSERT INTO temp_table
SELECT column1, column2, ...
FROM your_table
WHERE condition;
-- 從臨時表中查詢數據
SELECT *
FROM temp_table;
-- 在不再需要臨時表時,可以使用DROP TABLE語句刪除臨時表
DROP TABLE temp_table;
在上面的示例中,你需要替換temp_table
為你想要創建的臨時表的名稱,column1, column2, ...
為你想要插入到臨時表中的列名,your_table
為你要查詢的表名,condition
為你的查詢條件。最后,你可以使用SELECT
語句從臨時表中查詢數據,并使用DROP TABLE
語句刪除臨時表。