2015-06-24 71 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 

的数据和头都自动获得他们需要的逗号。