社区
Oracle 高级技术
帖子详情
请教SQL函数!
zhenai
2004-01-08 08:14:08
Table:TabA
姓名 性别 分数
a 男 82.4
b 男 80
c 女 92.4
e 男 0
.....
有10几万条记录,现在要对分数进行四舍五入工作--小数点后的不要了,为了提高速度
本来是整数的过滤掉,如80,0等
select * from TabA where 分数....?
----如何实现?!
...全文
103
4
打赏
收藏
请教SQL函数!
Table:TabA 姓名 性别 分数 a 男 82.4 b 男 80 c 女 92.4 e 男 0 ..... 有10几万条记录,现在要对分数进行四舍五入工作--小数点后的不要了,为了提高速度 本来是整数的过滤掉,如80,0等 select * from TabA where 分数....? ----如何实现?!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhenai
2004-01-10
打赏
举报
回复
谢谢两位,讲得好详细:)我已经完成,用的是round和floor
isaacchang
2004-01-09
打赏
举报
回复
o,只看到“小数点后的不要了”,没注意四舍五入,不好意思
mosaic
2004-01-09
打赏
举报
回复
直接用trunc就把后面的去掉了,不能实现四舍五入的功能。应该用round,
select round(82.4) from dual;
得到82
select round(82.5) from dual;
得到83.
也可用先加0.5,再用trunc或floor实现:
select trunc(82.5+0.5) from dual;
select floor(82.5+0.5) from dual;
isaacchang
2004-01-09
打赏
举报
回复
分数=trunc(分数) ---> 分数为整数
Java clone() 浅克隆与深度克隆
1. Cloneable接口介绍 今天编写一个用到Cloneable接口的程序时才注意到原来clone()方法提供的是浅层拷贝,而不是我先前认为的深层拷贝。 class A implements Cloneable{ int a=1; ArrayList b=new ArrayList(); public A getClone(){ return (A) this.clone();
java clone 深度克隆_Java clone() 浅克隆与深度克隆
现在Clone已经不是一个新鲜词语了,伴随着“多莉”的产生这个词语确实很“火”过一阵子,在java中也有这么一个概念,它可以让我们很方便的“制造”出一个对象的副本来,下面来具体看看java中的Clone机制是如何工作的?1. Clone&Copy假设现在有一个Employee对象,Employee tobby =new Employee(“CMTobby”,5000),通常我们会有这样的赋...
java clone 深度克隆_Java clone() 浅克隆与深度克隆(转)
现在Clone已经不是一个新鲜词语了,伴随着“多莉”的产生这个词语确实很“火”过一阵子,在java中也有这么一个概念,它可以让我们很方便的“制造”出一个对象的副本来,下面来具体看看java中的Clone机制是如何工作的?1. Clone&Copy假设现在有一个Employee对象,Employee tobby =new Employee(“CMTobby”,5000),通常我们会有这样的赋...
Oracle 高级技术
3,499
社区成员
18,710
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章