sql-server - 使用 sql server 将数字从 002541500(后 4 位为小数位)转换为 254.1500
问题描述
在sql server中将数字从002541500(后4位为小数位)转换为254.1500
解决方案
这是简单的数学:
CONVERT(int,Yourcolumn) / 10000.00
如果必须有 4 位小数,请使用 CONVERT:
CONVERT(decimal(10,4), CONVERT(int,YourColumn) / 10000.00)
推荐阅读
- python - 如何从 Python 数据框中的每个类别中获取前 n 条记录?
- ios - SwiftUI 将 HStack 中的文本移动到下一行
- javascript - 无法使用来自文本区域的数据并进行更新 Mongodb Express.js
- css - 以角度将图像显示为网格 ngFor
- javascript - 使用contact form7插件预览上传图片
- r - 在 DataTable 中使用 DropDown 更新 DataTable
- python - Sklearn Pipeline:在 ColumnTransformer 之后获取特征名称的最终列表,然后是来自 Pipeline 的 SelectFromModel
- ruby-on-rails - Rails + Sidekiq:Redis 被重置为空状态(sidekiq 历史丢失)
- javascript - Vue 路由器仅适用于页面重新加载
- arrays - 使用 jq,如何在不更新所有其他对象的情况下将元素附加到数组?