MySql for Excel - 导入订单错误

标签 mysql excel

我正在使用 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/

相关文章:

mysql - 如何将txt文件导入MySQL并保留特殊字符

vba - SumIF 函数的 Excel VBA 代码

excel - 使用 Excel VBA 返回 Outlook MAPIFolder 类型

vba - 如何将过滤器按钮分配给VBA中的数据?

mysql - 传递部分表名进行查询

php - 在 mySQL 中加入三个表?

mysql - 基于Rails Active Record中两列的组合进行查询

php - mysql根据数据在哪个表中从表中选择

Python XML 解析并计算字符串的出现次数,然后输出到 Excel

excel - 优化 VBA 代码并提高性能