我有以下查询,它提取 1000 行数据:
select barcode, type from collections where user = 'myusername'
我需要将此数据移动到我的新collectors_collections
表中。该user
列现在标记为username
。
最快的方法是什么?某种或其他方式的查询?我正在使用最新的 MySQL Workbench。
我有以下查询,它提取 1000 行数据:
select barcode, type from collections where user = 'myusername'
我需要将此数据移动到我的新collectors_collections
表中。该user
列现在标记为username
。
最快的方法是什么?某种或其他方式的查询?我正在使用最新的 MySQL Workbench。
您可以尝试运行此查询:
INSERT INTO
collectors_collections(barcode, type, username)
SELECT
barcode,
type,
`user`
FROM
collections
WHERE
`user` = 'myusername';
好吧,这是一种简单的方法,我将使用它来将您选择的结果剪切并粘贴到文本编辑器中。并执行一些简单的搜索/替换来为您的新表创建插入语句。然后只需将新的插入语句粘贴到您的 mysql 客户端。
我假设您不希望正在运行的程序具有此功能。