将所有数据从一个表传输到另一个表

时间:2013-04-05 09:50:57

标签: mysql sql

我正在尝试使用SQL将包含BLOB的完整行记录从一个表(TABLE1)移动到同一数据库中的另一个表(TABLE2)。我尝试了很少但我失败了。

我已经使用过的失败的是:

INSERT INTO TABLE2
SELECT * FROM TABLE1
 WHERE 
staff_id = '0010002';

我应该怎么做呢?

1 个答案:

答案 0 :(得分:1)

尝试:

INSERT INTO TABLE2 (colname1, colname2)
SELECT colename1, colename2
FROM TABLE1 
WHERE staff_id = '0010002'

有关详情。http://dev.mysql.com/doc/refman/5.0/en/insert-select.html