,ORACLE语句的有关问题

求助,ORACLE语句的问题各位大神好,小弟刚接触ORACLE,请教几个问题:我是通过PL/SQL develop 进行连接后进行

求助,ORACLE语句的问题
各位大神好,小弟刚接触ORACLE,请教几个问题:
我是通过PL/SQL develop 进行连接后进行查询的,不涉及任何增删改的操作(无权限)
1.已查询出的结果能命名为新表嘛?(不能新建..)不想每次都用select(select

2.最后一行显示总计怎么实现?sql可以用compute语句,ORACLE呢?(请举个例,谢谢)

3.如下

行大类价格
110001-100
210001100
310002-99
41000299
510003-135
610003135
710003135
810004-100
910004-100
1010004-100
1110004100
图1


行大类价格
110003135
210004-100
310004-100

图2


有一查询结果表,如图1
我想要在此基础上进行一些查询
条件是:大类如果相同,则能将价格抵消;其他的数据不进行修改.
请问使用ORACLE语句怎样实现






[解决办法]

SQL code
--1  一般都这样操作 或者临时表select t1.c1,t1.c2from (select 1 c1,2 c2,3 c3 from dual) t1--2group by rollup(字段)--3 没看太明白  1004还有2行数据?