从数据库中将SQL查询结果导出到Excel中中午乱码及数字问题解决

从事数据工作者经常会涉及数据采集,将采集结果从数据库中导出到xls/csv文件格式中,给到业务分析人员,经常遇到导出乱码问题,或者身份证号码在Excel中展示格式不对导致错误问题,下面来说说我的解决方案
1.首先在数据库中,这里在数据库中查询结果
从数据库中将SQL查询结果导出到Excel中中午乱码及数字问题解决_第1张图片

2.导出到本地打开发现是这样的

这里写图片描述

3.解决办法
将你导出的这个文件(20171010-180716.csv),以记事本方式打开,然后另存为20171010-180716.xls格式即可解决中午乱码问题,另外解决身份证
5.22121E+17展示方式,可先将Excel设置文文本格式,然后将20171010-180716.csv文件以文本编辑器打开(notepad/ultaedit),然后进行全选进行手动复制粘贴到Excel中即可。可能这不是最好的办法,不过可以解决问题啦。

你可能感兴趣的:(数据库查询导出)