2

我将如何将我的 sql 查询结果导出到 .csv 文件?目标是自动化这个过程,查询将从前一天提取记录,然后将它们导出到我选择的目录。如果可能的话,我什至希望将日期添加到文件名中,这样它就不会自动覆盖前一天的结果。

这是查询:

SELECT g.id, g.name, g.date, g.date_mod, g.status, cree_par, modifier_par
FROM glpi_tickets g , (select id, concat(realname , ' ' , firstname)
cree_par from glpi_users ) c, (select id, concat(realname , ' ' ,
firstname) modifier_par from glpi_users) m
where users_id_recipient <> users_id_lastupdater
and users_id_recipient = c.id
and users_id_lastupdater = m.id;
4

1 回答 1

1

HOWTO 在:

https://ariejan.net/2008/11/27/export-csv-directly-from-mysql/ ,

MySQL 导出到 outfile:CSV 转义字符

http://www.electrictoolbox.com/mysql-export-data-csv/

如果要导出到 Excel .xls 或 .xlsx,请安装 PHPtoExcel 或 PHPExcel。

有一个用于 PEAR 和一个 NON-PEAR 版本。后期效果更好!

于 2013-05-17T19:16:22.617 回答