【问题标题】:MY-SQL query to export data in excel fileMY-SQL查询导出excel文件中的数据
【发布时间】:2011-12-02 12:31:10
【问题描述】:

我可以将表格的数据导出到 CSV 文件中,但无法将这些数据导出到 excel 文件中。 这里是否有任何查询将这些数据导出到 excel 文件中。

我正在使用此查询将数据导出为 CSV 文件。

SELECT *
INTO OUTFILE 'C:/your-directory/your-filename.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM tableName

更改文件名后,我将它用于 excel 文件,例如 your-filename.xls 但它添加了扩展名 .xls 但提供了 csv 之类的数据。

【问题讨论】:

  • CSV 文件在 excel 中打开不是吗
  • 我知道 CSV 文件在 excel 中打开,但我有一些特殊字符,如中文等,CSV 不支持,我将其打开到 excel 中。所以我想要这个角色的纯 excel 文件。
  • 您可以使用此 API:youtube.com/watch?v=bwUy80UDWhE

标签: java mysql excel


【解决方案1】:

您无法使用 SELECT INTO 将查询结果集直接导出到 excel 中...您可以导出为 CSV 格式,如您已经完成的那样,该格式可以很容易地被 excel 打开,但您不能直接导出为 excel 格式。

【讨论】:

  • 我知道 CSV 文件在 excel 中打开,但我有一些特殊字符,如中文等,CSV 不支持,我将其打开到 excel 中。所以我想要这个角色的纯 excel 文件。
  • 纯excel文件无法通过查询导出,对不起...您必须在java程序中处理结果集中的数据,然后从那里将其导出到excel中...跨度>
【解决方案2】:

【讨论】:

  • 我不能使用这个脚本,因为我正在用 Java 编写代码,所以我只想查询。
猜你喜欢
  • 2020-06-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-28
  • 1970-01-01
  • 2011-12-28
  • 1970-01-01
相关资源
最近更新 更多