Mam's WebSite
建築CGパース住宅CGパース

Mamの覚書Q&A検索

トップページMamの覚書Q&A検索MySQL(SQL)⇒Q&A


大項目:「 MySQL 」 - 中項目:「 SQL 」

「 テンポラリテーブルの使い方 」

MySQLの古いバージョンでは副問い合わせができないので、テンポラリテーブルを使いたいのですが、その方法をおしえてください。


回答

テンポラリテーブルはコネクションごとに作成でき、コネクションが切れると削除されるのでとっても便利です。
以下に例を示します。

ソース

#テンポラリテーブルの作成
 
CREATE TEMPORARY TABLE  Temp1 as
    SELECT *
    FROM   MyTable
    WHERE  ID >2 ADN ID<100 ;
 
#テンポラリテーブルの利用
 
SELECT * FROM Temp1 WHERE name="KAWASAKI" ;


Mam's WebSite