我正在使用 MySQL for Excel 插件(1.3.7 版本)将数据从 MySQL 数据库导入到 Excel,但是,Excel 仅更改列的顺序(按字母顺序),而数据保留在相同的顺序。
数据行按照我想要的顺序出现,但标题行错误!
例如: 如果我的表是(在 MySQL Workbench 中):
id | Name | Date_of_birth
01 | Test1 | 01/01/2001
02 | Test2 | 02/02/2002
Excel 尝试导入为:
Date_of_birth | id | Name ---> (ALPHABETICAL ORDER)
01 | Test | 01/01/2001
02 | Test2 | 02/02/2002
由于“Name”列是 varchar(100),因此它不接受其下方的 DATE 类型值。 所以,我无法将任何内容导入到我的Excel中。 我发现解决问题的唯一方法是将表按字母顺序排列(在 MYSQL 工作台内)。但这效率很低,我不想对每张 table 都这样做。 你可以帮帮我吗? 非常感谢您的关注。
最佳答案
如果要复制和粘贴,请尝试使用 Excel 中“数据”选项卡下的“文本到列”按钮。
Excel 不应自动对这些进行排序。如果可以的话,从空白工作表开始,看看您是否有同样的问题。
否则,请发布您如何将数据从 Workbench 移动到 Excel。很可能这就是问题所在。
关于MySql for Excel - 导入订单错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50298763/