Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.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上舍入多个列_Sql_Oracle - Fatal编程技术网

在SQL上舍入多个列

在SQL上舍入多个列,sql,oracle,Sql,Oracle,我能够对SQL中的一列进行四舍五入: SELECT CUST_NAME, ROUND(opening_amnt,0) AS RoundedAmount FROM Customer_110385461; 然而,我不知道如何一次将几个专栏汇总起来?我试过了 SELECT CUST_NAME, ROUND(opening_amnt,0)(receive_amnt,0) AS RoundedAmount FROM Customer_110385461; 但我收到了错误“太多参数无法运行” 如

我能够对SQL中的一列进行四舍五入:

 SELECT CUST_NAME, ROUND(opening_amnt,0) AS RoundedAmount
 FROM Customer_110385461;
然而,我不知道如何一次将几个专栏汇总起来?我试过了

 SELECT CUST_NAME, ROUND(opening_amnt,0)(receive_amnt,0) AS RoundedAmount
 FROM Customer_110385461;
但我收到了错误“太多参数无法运行”

如果您希望添加它们或在这之前添加其他内容,那么您可以在单轮函数中执行此操作


如果您希望添加这些值或在此之前添加其他值,那么您可以在单轮函数中执行此操作。

如果您将两个四舍五入值按如下方式分开:从客户处选择客户名称、四舍五入(期初金额,0)、四舍五入(接收金额,0);它是什么样子的?如果将两个舍入值按如下方式分开:从客户中选择客户名称、舍入(期初,0)、舍入(接收,0);它是什么样子的?如果我有3列,它会是圆形的(开始,0,接收,0,其他金额,0)不,你会做3个单独的列,圆形只能对传递给它的单个值进行取整。如果我有3列,它会是圆形的(开始,0,接收,0,其他金额,0)不,你会做3个单独的列,ROUND只能对传递给它的单个值进行四舍五入。
SELECT CUST_NAME
  , ROUND(opening_amnt,0) as Rounded_Opening_Amnt
  , ROUND(receive_amnt,0) AS Rounded_Receive_Amnt
FROM Customer_110385461;