2015-06-24 73 views
2

我想使用SequelPro將MySQL表導出到csv文件,但結果文件格式不正確。例如,第一列應該是id,在一些記錄中有一個數字,但在另一些中則有文本。這發生在幾乎每一列。將SequelPro導出到csv文件

一種解釋可能是該領域已出口垂直而非水平(你必須在第一行的id 1在第10行id 10

也許我得到的選項(場)錯了,在這種情況下,我會很感激的幫助。

我需要的是該文件必須在後續行的標題作爲第一行和實際數據與每個數據屬性作爲列。

感謝幫助

PS:我試過this,但我也垂直獲取數據。

+0

你最終使它工作? – nehemiah

回答

2

爲了便於執行和整個團隊共享,考慮添加逗號作爲SELECT語句本身的一部分這樣

SELECT 
    col1 as 'Column 1',',', 
    col2 as 'Column 2',',', 
    col3 as 'Column 3',',', 
    col4 as 'Column 4',',', 
    col5 as 'Column 5',',' 
FROM 
    table1, table2 
WHERE 
    clause1 and clause2 

的數據和頭都自動獲得他們需要的逗號。