找回密码
 立即注册

QQ登录

只需一步,快速开始

数据集里SQL语句有个计算公式,预览后直接自动变成整数了,我想要小数怎么办?

我是社区第998147位番薯,欢迎点我头像关注我哦~

最后一行是我计算得分的语句,我需要小数来更精确的排名,但是预览数据发现分值直接变成整数了,这样就不能精确排名了,怎么调整为小数?

发表于 2022-1-13 16:46:37
一般mysql会遇到精度丢失的问题,用cast(字段 as decimal(10,2)) 就可以了,这个函数所有关系型数据库通用

使用道具 举报

发表于 2022-1-14 15:11:57
在分子的后面加上“*1.”也可以

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

2回帖数 1关注人数 535浏览人数
最后回复于:2022-1-14 15:11

Array ( [id] => 15 [code] => 4301 [product] => [title] => 帖子详情页右侧banner [demand] => 334px * 410px [img_url] => /uploads/20211129/c31b8a4cf8f84570c19466d0f0cd51ca.png [click_url] => https://bbs.fanruan.com/jobs [status] => 1 [end_time] => 1656567829 [username] => mia.wang [edit_time] => 1638164633 )

联系社区管理员|联系帆软|《帆软社区协议》|手机版|帆软社区|Copyright © 帆软软件有限公司 ( 苏ICP备18065767号-7 )

GMT+8, 2022-1-23 04:01 , Processed in 0.108931 second(s), 47 queries , Gzip On.

返回顶部 返回列表