Export MySQL query to Excel file: Difference between revisions

Jump to navigation Jump to search
m
Line 11: Line 11:


== Technical issues: If it costs too much time to convert to Excel file ==
== Technical issues: If it costs too much time to convert to Excel file ==
First steps for CSV file. The CSV file will be converted to Excel file more convenient.
The important step before generating CSV file. The CSV file will be converted to Excel file more convenient.
* Add '''delimiter character''' between different column ex: comma symbol (,) or tab symbol
* Add '''delimiter character''' between different column ex: comma symbol (,) or tab symbol
* Add '''enclosure character''' ex: double quote symbol (") or single quote symbol (')
* Add '''enclosure character''' ex: double quote symbol (") or single quote symbol (')
* Add '''escape character''' escape the column value if contains the '''enclosure character'''
* Add '''escape character''' escape the column value if contains the '''enclosure character'''
* Remove return symbol<ref>[http://stackoverflow.com/questions/1504962/how-to-remove-new-line-characters-from-data-rows-in-mysql trim - How to remove new line characters from data rows in mysql? - Stack Overflow]</ref>: <pre>SELECT REPLACE(REPLACE(REPLACE(`my_column`, '\r\n', '  '), '\n', '  '), '\r', '  ') </pre>
* Remove return symbol<ref>[http://stackoverflow.com/questions/1504962/how-to-remove-new-line-characters-from-data-rows-in-mysql trim - How to remove new line characters from data rows in mysql? - Stack Overflow]</ref>: <pre>SELECT REPLACE(REPLACE(REPLACE(`my_column`, '\r\n', '  '), '\n', '  '), '\r', '  ') </pre>


== References ==
== References ==

Navigation menu