MySQL臨時(shí)表的實(shí)際應(yīng)用功能簡(jiǎn)介
以下的文章主要向大家描述的是MySQL臨時(shí)表功能, 其原文如下,本來以為MySQL數(shù)據(jù)庫沒有sqlserver的with類似的相關(guān)功能,不過后來在MySQL的參考手冊(cè)的一個(gè)小小的旮旯窩里發(fā)現(xiàn)了少的那么幾條的臨時(shí)的建立和使用方法;
- CREATE TEMPORARY TABLE tmp (
- article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NULL,
- price DOUBLE(16,2) DEFAULT '0.00' NOT NULL);
- LOCK TABLES article read;
- INSERT INTO tmp SELECT article, MAX(price) FROM shop GROUP BY article;
- SELECT article, dealer, price FROM shop, tmpWHERE shop.article=tmp.articel AND shop.price=tmp.price;
- UNLOCK TABLES;
- DROP TABLE tmp;
除了草草幾個(gè)字,連具體的說明也沒,沒想法啊,
不過還好,看懂能用就行不過有了它,很多地方的操作也就方便多了,只是不知道這對(duì)數(shù)據(jù)庫的服務(wù)端資源的消耗情況,以上的相關(guān)內(nèi)容就是對(duì)MySQL臨時(shí)表功能的介紹,望你能有所收獲。
以上的相關(guān)內(nèi)容就是對(duì)MySQL臨時(shí)表功能的介紹,望你能有所收獲。
【編輯推薦】