Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 用于整数的Oracle脚本_Sql_Oracle - Fatal编程技术网

Sql 用于整数的Oracle脚本

Sql 用于整数的Oracle脚本,sql,oracle,Sql,Oracle,我是这个网站和oracle sqlplus的新手。我需要一些帮助,我需要写一个脚本,将一个数字在50四舍五入到下一个最高的数字。例如: If between 1100 to 1149.99 ----> The output would be 1100 If between 1100 to 1189.99 ----> The output would be 1150 你能帮我拿这张纸条吗 谢谢示例: 从chrg中选择round(chrg/50)*50您不清楚自己真正想要

我是这个网站和oracle sqlplus的新手。我需要一些帮助,我需要写一个脚本,将一个数字在50四舍五入到下一个最高的数字。例如:

If between 1100 to 1149.99   ----> The output would be  1100 
If between 1100 to 1189.99   ----> The output would be  1150
你能帮我拿这张纸条吗

谢谢

示例:
从chrg中选择round(chrg/50)*50您不清楚自己真正想要什么(次高或次低):


你的第二行有打字错误-我想应该是1150到1199.99之间。别忘了回来挑选正确的答案,或者让我们知道你缺少什么来解决这个问题。我认为发言是OP需要的。
mynum := Ceil(mynum / 50) * 50;
mynum := Floor(mynum / 50) * 50;