将数据从一个表插入另一个表,同时插入与表无关的值

时间:2018-04-19 20:27:05

标签: php mysql sql

对不起,这篇文章我对此很新,只有另外一篇文章。

所以我相信有人会链接到另一个我无法找到的文件,我看到了INSERT INTO * SELECT选项。我遇到的问题是我需要将已创建的表和用户输入值添加到表中。我想在可能的情况下使用SQL在一个语句中执行此操作。

又名

我有一个有值的表

name,product_id,qty,

和用户输入

日期,ccn,结算,送货,状态

我想将用户输入和表值都添加到新表中

1 个答案:

答案 0 :(得分:1)

您通常会使用insert . . . select

insert into destination_table (name, product_id, qty, date, ccn, billing, shipping, status)
    select name, product_id, qty, ?, ?, ?, ?, ?
    from source_table;

?是包含用户输入值的参数的占位符。