mysql中sum float类型使用小数点的方法
方法一:最好的办法是将float字段改为decimal(16,6)。具体方法:可设置一个临时字段,结合MySQL的关键字binary进行准确复制等。
方法二:使用binary关键字解决。具体操作为“select sum(binary 字段名(float类型))”
BINARY不是函数,是类型转换运算符,它用来强制它后面的字符串为一个二进制字符串
例子:
方法二:使用binary关键字解决。具体操作为“select sum(binary 字段名(float类型))”
BINARY不是函数,是类型转换运算符,它用来强制它后面的字符串为一个二进制字符串
例子:
代码如下:
"select sum(a.number*binary(b.price)) as total from ler_card as a left join ler_items as b on a.itemId=b.itemId where user_id=1"
相关推荐
LczPtr 2020-07-17
lqxqust 2020-06-01
清溪算法 2020-05-25
Lius 2020-05-11
流云追风 2020-04-22
xiaoyutongxue 2020-04-19
huavhuahua 2020-04-15
ITxiaobaibai 2020-03-07
陈云佳 2020-03-05
linmufeng 2020-02-21
waitwolf 2020-02-21
范范 2020-02-14
贤冰 2020-02-02
GoatSucker 2020-01-24
老和山下的小学童 2020-01-13
typhoonpython 2020-01-10
zhangchaoming 2020-01-04
xiefei0 2013-07-26