問(wèn)題簡(jiǎn)介:
在MySQL中,當(dāng)處理大量數(shù)據(jù)時(shí),會(huì)經(jīng)常遇到瓶頸問(wèn)題。這時(shí),可以使用臨時(shí)表來(lái)優(yōu)化查詢(xún),但是,如何在MySQL中使用已創(chuàng)建的臨時(shí)表呢?
MySQL中的臨時(shí)表是一種特殊的表,它只存在于當(dāng)前的會(huì)話(huà)中,當(dāng)會(huì)話(huà)結(jié)束時(shí),臨時(shí)表也會(huì)自動(dòng)刪除。臨時(shí)表可以幫助我們優(yōu)化查詢(xún),
下面介紹如何在MySQL中使用已創(chuàng)建的臨時(shí)表:
1. 創(chuàng)建臨時(shí)表
p_table的臨時(shí)表,語(yǔ)句如下:
p_table (
id INT,ame VARCHAR(20)
2. 插入數(shù)據(jù)
p_table表中插入一些數(shù)據(jù),語(yǔ)句如下:
pame');pame) VALUES (2, 'Mary');pame');
3. 使用臨時(shí)表
p_table表中的數(shù)據(jù),語(yǔ)句如下:
p_table WHERE id = 2;
這樣,就可以查詢(xún)到id為2的記錄了。
4. 刪除臨時(shí)表
p_table表,語(yǔ)句如下:
p_table;
在MySQL中,臨時(shí)表是一種特殊的表,它只存在于當(dāng)前的會(huì)話(huà)中,可以幫助我們優(yōu)化查詢(xún),使用已創(chuàng)建的臨時(shí)表,可以通過(guò)SELECT語(yǔ)句查詢(xún)表中的數(shù)據(jù),使用DROP TEMPORARY TABLE語(yǔ)句刪除臨時(shí)表。