在MySQL中,可以使用以下方法創建和使用臨時表:
CREATE TEMPORARY TABLE temp_table_name (
column1 datatype,
column2 datatype,
...
);
INSERT INTO temp_table_name (column1, column2, ...)
VALUES (value1, value2, ...);
SELECT * FROM temp_table_name;
使用臨時表執行其他操作,如JOIN、GROUP BY等。
在會話結束時,臨時表會自動被銷毀,不需要手動刪除。
注意:臨時表只在創建它們的會話中可見,其他會話無法訪問臨時表。