0

我有以下查询,它提取 1000 行数据:

select barcode, type from collections where user = 'myusername'

我需要将此数据移动到我的新collectors_collections表中。该user列现在标记为username

最快的方法是什么?某种或其他方式的查询?我正在使用最新的 MySQL Workbench。

4

2 回答 2

4

您可以尝试运行此查询:

INSERT INTO
    collectors_collections(barcode, type, username)
SELECT
    barcode,
    type,
    `user`
FROM
    collections
WHERE
    `user` = 'myusername';
于 2012-12-13T18:08:22.480 回答
0

好吧,这是一种简单的方法,我将使用它来将您选择的结果剪切并粘贴到文本编辑器中。并执行一些简单的搜索/替换来为您的新表创建插入语句。然后只需将新的插入语句粘贴到您的 mysql 客户端。

我假设您不希望正在运行的程序具有此功能。

于 2012-12-13T18:07:31.463 回答