有关金额的字段,数据库中存储的是decimal(18,4),所以存储的数据小数点后会有一些"多余的"0,页面展示中又不想显示这些"多余的"0,故用mysql的函数处理。

具体处理如下:

表结构如下:

未处理的效果如下:

SELECT t.loan_rate, t.current_period, t.other_cost
  FROM t_cd_agent_loan_info t 
 WHERE t.`id` = '72' 
 ORDER BY t.id DESC;

经过函数处理后如下:

SELECT 0 + CAST(t.loan_rate AS CHAR) , 
       0 + CAST(t.current_period AS CHAR) , 
       0 + CAST(t.other_cost AS CHAR) 
  FROM t_cd_agent_loan_info t 
 WHERE t.id = '72' 
 ORDER BY t.id DESC;

MySQL去除数据库中小数点后多余的0相关推荐

  1. oracle数据库中小数小于1时0不显示

    oracle数据库中,小数如果小于1,那么查询出来后前面的0是不显示的.所以不过是sql直接取出还是存储过程中取出,显示到页面时,都缺少小数点前的0. 解决办法: 通过decode函数 如select ...

  2. js和Java分别正则匹配小数点后多余的0

    var dd = "2.0010万抵10.00万";var aa = dd.match(/\d+\.\d+/g);for ( var index in aa) {dd = dd.r ...

  3. 数值保留小数点两位,但同时去除小数点后多余0 的 javascript、java实现

    2019独角兽企业重金招聘Python工程师标准>>> 今天碰到一个需求.关于小数点的处理,看起来非常简单的事情,却花了一定时间做了一些试验.最后简单总结一下,以便备忘. 需求简化一 ...

  4. MariaDB/MySQL从数据库中选择随机的行

    MariaDB/MySQL从数据库中选择随机的行 一个比较传统的做法是使用sql自带的rand函数,从而达到随机排序的目的. SELECT column FROM table ORDER BY RAN ...

  5. oracle sql为null值,在SQL Server Oracle MySQL当数据库中查出某值为NULL怎么办

    在SQL Server Oracle MySQL当数据库中查出某值为NULL怎么办? 1.MSSQL: ISNULL() 语法 ISNULL ( check_expression , replacem ...

  6. 自定义tt文本模板实现MySql指数据库中生成实体类

    自定义tt文本模板实现MySql指数据库中生成实体类 1.在项目中依次点击"添加"/"新建项",选择"文本模板",输入名称后点击添加. 2. ...

  7. MySql 查询数据库中所有表名

    MySql 查询数据库中所有表名 查询数据库中所有表名 select table_name from information_schema.tables where table_schema='csd ...

  8. MySQL 去除字符串中的括号以及括号内的内容

    MySQL 去除字符串中的括号以及括号内的内容 update 表 set 列名 = REPLACE(列名,SUBSTRING(列名 , LOCATE( '(',列名) , LOCATE(')',列名) ...

  9. mysql 获取数据库中最大的日期

    mysql 获取数据库中最大的日期 select DATE_FORMAT(max(over_time),'%Y-%m-%d') from 表名格式化参考 %a 缩写星期名 %b 缩写月名 %c 月,数 ...

最新文章

  1. 关于空间坐标转化的若干论文
  2. 锁——死锁——单个锁锁死
  3. 创意排版!直通车简约正方形推广设计灵感
  4. qt 串口粘包_用Qt 5写一个串口收发桌面工具
  5. 征服RIA:函数式编程的原理
  6. SpringBoot 的事务管理
  7. mysql基本操作--数据库SQL操作
  8. codeforces590b//Chip 'n Dale Rescue Rangers//Codeforces Round #327 (Div. 1)
  9. 基于qt的贪吃蛇游戏 c语言,基于QT的贪吃蛇游戏设计
  10. 《尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通)》视频1
  11. JS Learun 消息对话框
  12. FPGA(二)---38译码器
  13. 如何用spss客户端和SPSS AU在线进行单样本T检验操作?
  14. 2020移动apn接入点哪个快_设置APN教程
  15. 循环相乘取整法C语言,华为OJ机试题目:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘)...
  16. 关于上传文件的报错问题
  17. 冒泡排序--咕噜咕噜
  18. ThinkPHP中文水印和图片水印结合
  19. Iphone开发(七)date picker 和 picker view,较复杂的控件
  20. mycat启动报错:but failed to start(个例)

热门文章

  1. ABAQUS软件实训(八):Assembly模块
  2. NS3系列—7———NS3日志
  3. 【建模软件】学习游戏建模须知,ZBrush快捷键大全
  4. html手机全面屏的适配,css实现适配iphone全面屏代码
  5. 胆固醇-聚乙二醇-人血清白蛋白,Cholesterol-PEG-HSA简介;CLS-PEGHSA
  6. XP下 Linux 硬盘镜像安装 CentOS 6.3 找不到镜像文件的解决办法
  7. 王炸!!IDEA 2021.1 推出语音、视频功能,边写代码边聊天,我真的服了…
  8. 小游戏一:win32贴图——TransparentBlt
  9. 「面试必背」设计模式面试题(收藏)
  10. 一文整理总结常见Java后端面试题系列——设计模式篇(2022最新版)