MySQLi:选择[column] =#和process的所有地方的最佳做法

时间:2013-12-27 09:23:10

标签: php mysqli

我正在寻找处理此查询的最佳做法。我只是想确保我做得对。

查询:需要从数据库表中选择[column] =#并将结果复制到另一个表。

2 个答案:

答案 0 :(得分:4)

DELETE FROM table WHERE [column] = #

INSERT INTO table2 (col1, col2, col3)
(SELECT col1, col2, col3 FROM table WHERE  [column] = #)

答案 1 :(得分:1)

CREATE TABLE newtable LIKE originaltable;这会像原始表

一样创建一个新表

INSERT INTO newtable (SELECT * FROM originaltable WHERE column = '#');将所选记录从原始表移动到新创建的表