-3

SELECT INTOMYSQL でクエリを使用する前に、新しいテーブル定義を定義する必要がありますか。

次のように書くと、クエリを実行する際に問題が発生します。

SELECT *
INTO newtable
FROM oldtable
WHERE 1=0;

表示されるエラーは次のとおりです。

宣言されていない変数: newtable

4

3 に答える 3

2

新しいテーブルがある場合

試す :

INSERT INTO newtable SELECT ...

newtable がない場合

試す :

CREATE TABLE newtable AS SELECT ...
于 2013-11-14T12:25:35.903 に答える