标签: sql decimal
我在SQL数据库中存储了一个号码。
数字的存储方式为1000000、161000和93700。第一个实际上代表100%,第二个代表16.7%,最后一个9.37%。
我需要将它们与DB中存储为小数的另一列进行比较。我使用左和右拆分第一列,然后连接并添加一个小数。然后我将其转换为十进制类型。
有没有更简便的方法?
答案 0 :(得分:2)
您可以这样做:
select number / 10000.0