mysql - 如何将 csv 导出文件名添加到 mysql 查询?

标签 mysql csv export filenames

我将大量 mysql 查询结果导出到 csv,并希望将导出文件名合并到查询中。

默认名称是query_result.csv,所以这是我想要更改的名称。

示例: 选择 * 来自用户 设置 CSV 文件名的一些技巧

提前谢谢您!

最佳答案

您可以设置一个变量名来保存 csv 文件名并在语句中使用它。

SET @file_name = file_name;

SELECT * FROM USERS @file_name;

另请注意,变量仅在每个 session 中持续存在。 这是关于 https://dev.mysql.com/doc/refman/5.7/en/user-variables.html 的完整文档的链接

关于mysql - 如何将 csv 导出文件名添加到 mysql 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48825270/

相关文章:

node.js - 如何仅在稍后将值导出到其他地方后才在 Node js 中导入值?

php - Cakephp 数据库迁移有问题

sql - 从 2 个表中计算高分排名

java - 如何在 Hibernate 中使用第三张表映射两个实体之间的一对多连接?

python - 在python中重新读取csv文件而不再次加载它

导入 "not exported"类型时出现 typescript 错误,即使它已导出

MySQL 过程语法

python - 将 RDD 写入带有拆分列的 csv

python - 在pandas中读取csv时自动确定标题行

c++ - 为什么文件中数组的二进制保存有效? [C++]