已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。
4天前关闭。
Improve this question
我刚接触SQL,正在努力学习,所以对于这个问题,我将从一个示例开始:
我有一个像这样的表已经在MySQL中完成(手动完成)。
表格名称=产品
| 产品|产品_价格|
| - ------|- ------|
| 帽子|二十点整|
| 皮带|十五点整|
现在,我正在尝试(通过编码)将20和15转换为:
| 产品|产品_价格|
| - ------|- ------|
| 帽子|20欧元|
| 皮带|15欧元|
我看过很多转换代码,比如:
修改列产品价格变量字符(18,2)选择格式(产品价格,'c','en-US');
但这总是给予我一个错误。
有人能想出一个代码,将Product_Price列中的所有“数据类型”修改为€的值吗?
我正试着把价值转换成欧元。
1条答案
按热度按时间vltsax251#
我建议不要保存带有
€
符号的值,因为您必须使用一个字符串列,如果您将来要进行计算,则需要再次将其转换为数字数据类型。您只需在select语句中添加符号,如下所示:
https://dbfiddle.uk/YCd2bkM8