mysql表中total_price等数据为decimal,显示数据为200而不是200.00这种格式

来源:12-7 利用MySQL事务创建订单-支持减库存操作

架构师是怎样炼成de

2020-10-04

如题

写回答

1回答

天经地义

2020-10-06

同学请问是想问什么呢

  1. 怎么让他显示为int

  2. 怎么老师显示出来的是int,而你的不是呢


decimal查询出来的是字符串类型,如果是想要将要没有小数的值变为整型,可以使用模型获取器写一个if,如果没有小数部分的就是强制转为整型


                            ————来自singwa助教

0
2
天经地义
回复
架构师是怎样炼成de
当一个字符串200.00*1之后,PHP会默认将字符串200.00转为数值型来运算,decimal查询出来是字符串,不过只要进行加减乘除之类的运算过他就会被临时转为数值型,运算结果也会为是数值型, 您是想问视频哪个地方的问题吗,可以跟我说下哪一节的大概什么位置吗,时间太久了课程的内容有些忘了
2020-10-07
共2条回复

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1458 学习 · 1310 问题

查看课程