查询数据库得到数值,如果数值是0.0,0.00,0.000......等则显示为0,如果是8.0,8.00,8.000......等则显示为8,怎样做?就是去掉数字末尾的0
解决方案 »
- frm恢复,提示表不存在
- mysql 中关于取得某个条件相同 另外个条件较小的语句怎么写
- MYsql触发器问题 搞了一下午没搞明白
- 在线雪地跪求查询问题。。
- 如何在MySql中编写使用Top来查询的Sql语句
- 用phpmyadmin管理mysql需要配置哪些东西?
- 求SQL:如何只在用户名不存在的时候插入记录?
- 我想用导入文本文件的方式增加数据?文件放在什么地方?
- mysql中如何在查询中得到各字段的相关属性?
- 数据库里的时间数据类型
- 换个位置来提问,mysql5.0服务总是在开启后10秒内自动关闭。
- postgresql 8.2 不小心卸载了,只剩下bin和data文件夹,如何恢复数据啊,高手帮帮忙!
MySql4.0.25数据库
另外,还有就是8.50要显示成8.5,8.550要显示成8.55,8.555000要显示成8.555
就是说要去掉小数后面的0,显示成整数或末尾没有0的小数
if(8.000=0,null,round(8.000,0))
select
if(8.000=0,null,replace(8.50,0,''))