select 品牌,型号,规格,s1_1,s1_2,(s1_1-s1_2) sl3 from
(select 品牌,型号,规格,sum(数量) s1_1,(select sum(数量) from table2 where 品牌=table1.品牌 and 型号=table1.型号 and 规格=table1.规格) sl_2 from table1 group by 品牌,型号,规格)
(select 品牌,型号,规格,sum(数量) s1_1,(select sum(数量) from table2 where 品牌=table1.品牌 and 型号=table1.型号 and 规格=table1.规格) sl_2 from table1 group by 品牌,型号,规格)
解决方案 »
- 请问在hibernate中调用oracle的函数时。能否将commit写在java代码中。
- 为什么redo log文件会丢失呢
- 请教各位Oracle高手,一条关于两张表的操作?
- 数据锁定得问题
- oracle存储过程定时执行问题~~~~~~~~急急~跪求~
- 有关数据库的学习
- oracle8.1.5数据库在windows 2000 server(windows 2000 5.0)中为什么在创建时候出错误?
- tns包写入程序失败
- sqlldr 问题:相同结构的表,不同的数据库,为什么有一个能将excel load进去,而另一个却不行,解决就散分
- Oracle8.17的安装问题,请大家帮忙,急呀!谢谢!
- oracle PL/SQL 中使用UTL_FILE的问题!(在线等待)
- 急!急!急!如何在hp unix中安装oracle8
这样写报错:
select cpmc,ppmc,xhmc,s1_1,s1_2,(s1_1-s1_2) sl3 from
(select cpmc,ppmc,xhmc,sum(rksl) s1_1,(select sum(cksl) from v_kc_ckbb01 where
cpmc=v_kc_rkbb01.cpmc and ppmc=v_kc_rkbb01.ppmc and xhmc=v_kc_rkbb01.xhmc) sl_2
from v_kc_rkbb01 group by cpmc,ppmc,xhmc);执行后;连接到:
Oracle8 Enterprise Edition Release 8.0.5.0.0 - Production
PL/SQL Release 8.0.5.0.0 - ProductionSQL> select cpmc,ppmc,xhmc,s1_1,s1_2,(s1_1-s1_2) sl3 from
2 (select cpmc,ppmc,xhmc,sum(rksl) s1_1,(select sum(cksl) from v_kc_ckbb01 where
3 cpmc=v_kc_rkbb01.cpmc and ppmc=v_kc_rkbb01.ppmc and xhmc=v_kc_rkbb01.xhmc) sl_2
4 from v_kc_rkbb01 group by cpmc,ppmc,xhmc);
(select cpmc,ppmc,xhmc,sum(rksl) s1_1,(select sum(cksl) from v_kc_ckbb01 where
*
错误位于第2行:
ORA-00936: 缺少表达式
(select 品牌,型号,规格,sum(a.数量) s1_1,sum(b.数量) sl_2 from table1 a,table2 b where a.品牌=b.品牌(+) and a.型号=b.型号(+) and a.规格=b.规格(+) group by 品牌,型号,规格)