我有一些關於使用php自定義導出結果(excel)的問題。這個想法是我想導出我的原始數據(MySQL表)的查詢到Excel文件,但在結果中有一些定製。 例如我想有結果這就好比見下表表的總結: 如何自定義導出查詢結果(PHP的mysql)excel文件?
第3列,直到第七列是根據我的報告日的最近5天而得名。
我的想法是: 1.使用格式創建臨時表格作爲我想要生成的結果表格 2.插入表格與我的原始數據。 3.刪除這些表格。
這是有效的嗎?還是有更好的主意?
我有一些關於使用php自定義導出結果(excel)的問題。這個想法是我想導出我的原始數據(MySQL表)的查詢到Excel文件,但在結果中有一些定製。 例如我想有結果這就好比見下表表的總結: 如何自定義導出查詢結果(PHP的mysql)excel文件?
第3列,直到第七列是根據我的報告日的最近5天而得名。
我的想法是: 1.使用格式創建臨時表格作爲我想要生成的結果表格 2.插入表格與我的原始數據。 3.刪除這些表格。
這是有效的嗎?還是有更好的主意?
您可以隨時使用視圖。這基本上是一個select語句,其中包含您的數據,並且每次更新表時都會更新這些語句。然後,您可以執行'select * from view_name
'並將其導出到您的Excel中。
根據數據的大小,不需要考慮性能。
您可以有一個臨時表。根據數據,如果您可以根據索引選擇並插入數據,則速度非常快。然後,你犯了一個SELECT * from tmp_table;
,你有你的所有數據
你可以只參加過不同的表,獲取數據,然後循環(讀作foreach
)在結果數組和更改數據並將其導出後