我正在尝试将旧数据库表中的产品移动到具有不同列名的新数据库中。我正在选择我需要的列并使用别名'来更改现有列的名称以匹配新数据库表,还可以为旧数据库表中不存在的列创建包含虚拟数据的新列。
当我使用页面底部的导出按钮时,列不使用新名称,如果数据是空字符串,则我的一些新列缺少名称。
SELECT
old_name AS new_name,
'' AS new_column_1,
42 AS new_column_2
FROM
table
INSERT INTO `table` (`old_name`, , `new_column_2`) VALUES
('Test 1', '', 42),
('Test 2', '', 42);
任何人都可以解释我做错了什么或提供有效的解决方案吗?