Php 如何将字段值更新为自动递增字段值?
我有一个带有两个字段id(自动增量)和订单id的表格订单。 我想用id字段的值更新order_id,意思是如果id=1,那么order_id=1,如果id=2,那么order_id=2,依此类推 如何使用MySQL查询或php脚本实现这一点?Php 如何将字段值更新为自动递增字段值?,php,mysql,Php,Mysql,我有一个带有两个字段id(自动增量)和订单id的表格订单。 我想用id字段的值更新order_id,意思是如果id=1,那么order_id=1,如果id=2,那么order_id=2,依此类推 如何使用MySQL查询或php脚本实现这一点? 谢谢您的帮助。当然可以,但SQL的速度要快得多。我有超过20000条记录,因此您的查询速度比phpscript快。直接在数据库中执行操作总是更快。 update your_table set order_id = id where order_id is
谢谢您的帮助。当然可以,但SQL的速度要快得多。我有超过20000条记录,因此您的查询速度比phpscript快。直接在数据库中执行操作总是更快。
update your_table
set order_id = id
where order_id is null
or order_id = 0
or order_id = ''