gpt4 book ai didi

sql - 转换和求和函数

转载 作者:行者123 更新时间:2023-12-03 02:07:10 24 4
gpt4 key购买 nike

我正在编写一个宏,它从 Oracle 中提取数据并在 Excel 中显示。在 Oracle DB 中,我们有一个自定义表,其中有一列名为“Calculated_Quantity”。该列的数据类型是 BINARY_DOUBLE。但是,当我在 Excel 宏中编写查询来检索此列时,出现“不支持数据类型”的错误。所以我不得不使用“Cast”功能来绕过这个错误。

现在我需要对这一列进行求和。如果我将语句写为

Select Id, SUM(CAST(CALCULATED_QUANTITY AS NUMBER(10))) Qty 
from DW.SAMPLE

工作正常,但计算错误。

如果我写

Select Id, CAST(SUM(CALCULATED_QUANTITY AS NUMBER(10))) Qty 
from DW.SAMPLE

我收到错误,因为缺少右括号。括号里的内容似乎是正确的。请帮助! –

最佳答案

Select Id, CAST(SUM(CALCULATED_QUANTITY) AS NUMBER(10)) Qty 
from DW.SAMPLE

关于sql - 转换和求和函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19206080/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com