ORA-00933: SQL 命令未正确结束 00933. 00000 - "SQL command not properly ended" *Cause: *Action: 行 4
发布网友
发布时间:2022-04-23 04:46
我来回答
共1个回答
热心网友
时间:2023-10-15 06:00
Oracle的字符串连接命令是||,不是+
另外你应该是希望type in '销售应收' 或 '其他销售应收'
那你的sql写错了
改成:
(select sum(jine)
from arap_djzb ,arap_djlx ,arap_djfb
where type in('销售应收','其他销售应收','应收投标保证金','应收备佣金','项目经理代垫款','采购付款','付加工费','备用金','投标保证金','履约保证金','项目保证金','项目费用','项目经理代垫款'))
-
(select sum(jine)
from arap_djzb ,arap_djlx ,arap_djfb
where type in('采购应付','应付加工费','应付项目费','应付项目保证金','项目经理代垫款','销售收款','其他销售收款','收回备用金','项目经理代垫款'))追问
追答你的sql是错误的,跟我的完全不一样