从一个表复制到另一个特定的Cols和变量

时间:2013-01-25 19:52:52

标签: php mysql

您好,
我想从一张桌子复制到另一张桌子上 另外我想在查询中添加一个外部变量。例如在一个表中我有col1,col2,col3,在第二个表中我有相同的cols(col1,col2,col2)
但是现在我想向col4插入一个变量。它将如下:插入col1,col2,col3, col4 选择(col1,col2,col3,$ VARIABLE)

$copy_cols= 'INSERT INTO A (COL1,COL2,COL3,COL4) SELECT COL1,COL2,COL3,$VAR FROM B WHERE Descriptiontable="AAA"';
 mysql_cols($copy_query);

col4不在表B中,因此我想在此col中插入一些变量..例如:变量可以是常数。

1 个答案:

答案 0 :(得分:2)

$copy_cols = 'INSERT INTO A (COL1,COL2,COL3,COL4) 
              SELECT COL1,COL2,COL3,'FOO' AS COL4 
              FROM B WHERE Descriptiontable="AAA"';
mysql_cols($copy_query);