2016-05-16 49 views
0

我从另一个表创建了一个临时表,它工作正常。但是,我想添加一个列到临时表,然后从现有表中选择全部(unoone)。请任何见解,并感谢前期创建一个具有比SELECT语句中指定的列更多的临时表

$sql="CREATE TEMPORARY TABLE IF NOT EXISTS unoone_two AS (SELECT * FROM unoone)"; 

进入这里

+0

为什么你需要首先使用临时表? – GuyT

回答

0

代码,你可以列添加到select

CREATE TEMPORARY TABLE IF NOT EXISTS unoone_two AS 
    SELECT u.*, NULL as newcol, CAST(NULL as SIGNED) as newcol2 
    FROM unoone u; 

您可以通过使用CAST()指定类型。

+0

深深感谢戈登! – Marc

相关问题