gpt4 book ai didi

mysql 将不同的查询导出到同一工作簿中的不同工作表中

转载 作者:行者123 更新时间:2023-11-30 00:58:14 24 4
gpt4 key购买 nike

mysql 查询是:

SELECT * FROM mytable 
WHERE CId=1
INTO OUTFILE '/var/lib/mysql/values.csv'
FIELDS TERMINATED BY ',' ENCLOSED BY '' ESCAPED BY '\\'
LINES TERMINATED BY '\n';

它可以工作并制作 csv 文件但我想向此文件添加一个新工作表并执行此查询:

select * from mytable where CId=2;

这可能吗?

最佳答案

嗯,您无法将工作表添加到 csv 文件,但您可以创建两个 csv 文件并使用 csv2odf将它们合并到一个 .xlsx 文件中。

您需要准备一个包含两个选项卡的 xlsx 模板,然后使用以下命令添加两个 csv 文件:

csv2odf -t 1 values1.csv template.xlsx temporary.xlsx
csv2odf -t 2 values2.csv temporary.xlsx output.xlsx

csv2odf 需要 Python .

关于mysql 将不同的查询导出到同一工作簿中的不同工作表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20376632/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com