MYSQL .CSV 文件阻止 excel 将值转换为日期
MYSQL .CSV File prevent excel from convert value to date
我想用 mysql table 制作一个 .csv 文件,我需要将两列相乘。它有效,但在我在 excel 中打开此文件后,解决方案 sometimenes 变成了一个日期(2.04 变成 2.april)...
另一种方法是在数字前面加上“=”或“”,但我不知道如何在 sql-query
中执行此操作
在 Excel 中打开带分隔符的文本文件(.csv、.txt 等)的唯一可靠方法是,恕我直言,这是:
将文件另存为 .txt(如果是 .csv,则只需重命名)。
Excel > 文件 > 打开 > 指向 .txt 文件。
您现在将看到一个对话框,如果文件是 .csv,您将看不到该对话框。您现在可以 select 设置每列的格式(一般、文本、日期等)。
Select 所有有问题的文本,您就可以开始了!
编辑:
要简单地将“=”连接到两列的乘积,请使用:
SELECT datum, produkt_id, name, menge, von, nach, concat('=',menge * netto_wert) as wert FROM
我想用 mysql table 制作一个 .csv 文件,我需要将两列相乘。它有效,但在我在 excel 中打开此文件后,解决方案 sometimenes 变成了一个日期(2.04 变成 2.april)...
另一种方法是在数字前面加上“=”或“”,但我不知道如何在 sql-query
中执行此操作在 Excel 中打开带分隔符的文本文件(.csv、.txt 等)的唯一可靠方法是,恕我直言,这是:
将文件另存为 .txt(如果是 .csv,则只需重命名)。 Excel > 文件 > 打开 > 指向 .txt 文件。
您现在将看到一个对话框,如果文件是 .csv,您将看不到该对话框。您现在可以 select 设置每列的格式(一般、文本、日期等)。
Select 所有有问题的文本,您就可以开始了!
编辑:
要简单地将“=”连接到两列的乘积,请使用:
SELECT datum, produkt_id, name, menge, von, nach, concat('=',menge * netto_wert) as wert FROM