【发布时间】:2013-10-10 22:41:03
【问题描述】:
我有一个包含以下金额列表的平面文件,请您告诉我,我怎样才能将下面的金额列表转换为以 {,A,H,E,C 结尾的 1234567.80 之类的两位十进制值,I,F 使用 SQL 吗?
12345678{
00484326A
00000210H
00000185A
00000077E
00000833C
00000255I
00000077E
00000039F
00000088A
00000000F
00000000A
00000100{
谢谢,
【问题讨论】:
-
目前无法为您编写,但请尝试使用 SUBSTRING 和 CASE。
-
我可以做子字符串,但我必须知道,为什么每个值都以特定字符结尾。我认为有理由知道。
-
eequalsmcaputo 给了你 CASE 部分。
标签: mysql sql decimal sql-function