使用CREATE TEMPORARY TABLE xxx AS (SELECT ...)时是否可以指定引擎? 我尝试了但是失败了:
CREATE TEMPORARY TABLE test AS (
SELECT myCol
FROM myTable
) ENGINE = MEMORY;
我已经使用 AS 搜索了一个例子,但无济于事。 :(
答案 0 :(得分:1)
这可以使用简单的语法CREATE TABLE t AS SELECT
... - 您需要在完整语句中指定表列,示例:
CREATE TEMPORARY TABLE test (myCol varchar(100))
ENGINE=MEMORY
AS
SELECT myCol FROM myTable;