目前我正在插入一个新条目(从现有条目复制数据)然后更新这个新条目。例如:
$age = 30;
INSERT INTO table (category,sex,age) SELECT category,sex,age FROM table WHERE id = $id
<br>$new_id = mysql_insert_id();
<br>UPDATE sample_table SET age = $age WHERE id = $new_id
但是,我想通过一次性插入新条目来保存数据库交互(无需获取 mysql_insert_id / 更新新条目)。例如:
$age = 30;
INSERT INTO table (category,sex,$age) SELECT category,sex FROM table WHERE id = $id
有没有办法通过显式定义年龄字段来插入上述内容,或者我应该使用另一个 MYSQL 命令?