Php 在同一个表中复制大约1500个mysql条目的最佳方法是什么?
我在数据库中有许多条目,这些条目被分配给php应用程序中的特定帐户。我需要复制account_id为5的所有条目,并为复制的条目提供account_id为6的条目,以便它们可以由两个不同的帐户独立编辑 通常我只需要抓取帐户id为5的所有条目,然后使用php循环遍历它们,为每个条目插入一个新条目,但对于1500多个条目,我想这不是最好的主意 有没有办法用SQL实现这一点Php 在同一个表中复制大约1500个mysql条目的最佳方法是什么?,php,mysql,codeigniter,duplicates,Php,Mysql,Codeigniter,Duplicates,我在数据库中有许多条目,这些条目被分配给php应用程序中的特定帐户。我需要复制account_id为5的所有条目,并为复制的条目提供account_id为6的条目,以便它们可以由两个不同的帐户独立编辑 通常我只需要抓取帐户id为5的所有条目,然后使用php循环遍历它们,为每个条目插入一个新条目,但对于1500多个条目,我想这不是最好的主意 有没有办法用SQL实现这一点 INSERT INTO table (account_id, column1, column2) SELECT 6, colum
INSERT INTO table (account_id, column1, column2)
SELECT 6, column1, column2 FROM table WHERE account_id = 5;
你可以找到更多关于这个的信息
您可以找到有关此的更多信息。您可以发布表结构吗?是的,可以,通过insert语句的子选择。您可以发布表结构吗?是的,可以,通过insert语句的子选择。