【发布时间】:2015-07-29 01:25:36
【问题描述】:
我有 2 张桌子:
表1
表2
当我将一行从 table1 移动到 table2 时,我还想更新 datetime 字段和另外 1 个字段。 假设两个表具有相同的列,如下所示:
身份证
发货人
日期时间
其他列
我有以下 sql 行,但它当然不工作。但我想拥有这样的东西。
$query = "INSERT INTO table2
SELECT * FROM table1
WHERE id = '$id' UPDATE table2
SET shipped_by='$shipped_by', datetime='$datetime'";
变量$shipped_by 选择用户ID,$datetime 从现在开始的日期。
谁能帮我用这个 sql 代码使它工作?我想不明白。
谢谢。
【问题讨论】:
标签: php sql field insert-update