我想从mysql表中创建一个.csv文件,我需要将两列相乘。它工作,但在我在excel中打开此文件之后,解决方案将成为日期(2.04变为2.april)......
另一种方法是在数字前加上'='或'',但我不知道如何在sql-query中执行此操作
答案 0 :(得分:0)
在Excel中打开分隔文本文件(.csv,.txt等)的唯一可靠方法是,恕我直言,这是:
将文件另存为.txt(如果它是.csv,则只需重命名)。 Excel>文件>打开>指向.txt文件。
现在,您将看到一个对话框,您无法查看该文件是否为.csv。您现在可以选择每列的格式(可以是常规,文本,日期等)。
为所有有问题的文本选择文字,您就可以了!
编辑:
简单地连接' ='对于两列的产品,请使用:
SELECT datum, produkt_id, name, menge, von, nach, concat('=',menge * netto_wert) as wert FROM