今天在使用 SELECT INTO FROM 備份mysql數(shù)據(jù)表的時(shí)候桃煎,運(yùn)行相關(guān) sql 語(yǔ)句的時(shí)候卻一直返回 [Err] 1327 - Undeclared variable: …… 這種錯(cuò)誤,實(shí)在不解为迈,經(jīng)過(guò)查詢相關(guān)資料才知道,原來(lái) mysql 數(shù)據(jù)庫(kù)是不支持 SELECT INTO FROM 這種語(yǔ)句的搜锰,但是經(jīng)過(guò)研究是可以通過(guò)另外一種變通的方法解決這個(gè)問(wèn)題的另患,下面就來(lái)說(shuō)說(shuō)解決這個(gè)錯(cuò)誤的辦法吧蛾绎!
進(jìn)過(guò)搜索相關(guān)資料以及實(shí)驗(yàn)結(jié)果證實(shí),可以使用
CreatetableTable2 (Select*fromTable1);
1
這種語(yǔ)句代替
SELECTvale1, value2, value3intoTable2fromTable1;
下面看一個(gè)本人實(shí)際操作中的例子吧租冠!
Createtablewang (SelectA.id,B.idastypeId,A.brand,A.quanpin,A.simplefrombrandsasA,cartypeasBwhereA.type=B.namegroupbyA.brand);
這個(gè)是關(guān)聯(lián)兩個(gè)表得出一個(gè)查詢結(jié)果,然后將結(jié)果插入到一個(gè)新創(chuàng)建的表 wang 中纤泵。