一時テーブルを使用して MySQL 4.1.22 標準データベースを高速化しようとしていますが、単純な操作のように見えて、さまざまな問題が発生しています。私のコードは以下です....
CREATE TEMPORARY TABLE nonDerivativeTransaction_temp (
accession_number varchar(30),
transactionDateValue date)
) TYPE=HEAP;
INSERT INTO nonDerivativeTransaction_temp
VALUES( SELECT accession_number, transactionDateValue
FROM nonDerivativeTransaction
WHERE transactionDateValue = "2010-06-15");
SELECT *
FROM nonDerivativeTransaction_temp;
元のテーブル (nonDerivativeTransaction) には、accession_number (varchar(30)) と transactionDateValue (date) の 2 つのフィールドがあります。
どうやら最初の2つのステートメントで問題が発生しているようですが、それが何であるかを特定できないようです。どんな助けでも大歓迎です。