将这个sql语句转换成存储过程,Oracle存储过程语句

SELECTto_number(A.VALUE)-to_number(E.VALUE)ASVAL,A.NAMEFROM(SELECTSUM(D.VALUE)ASVALUE... SELECT to_number(A.VALUE)-to_number(E.VALUE) AS VAL,A.NAME FROM
(
SELECT SUM (D.VALUE) AS VALUE,D.NAME FROM VIEW_MIDSCFDATA D WHERE
D.INSERTIME=TO_DATE(#{StartData},'YYYY-MM-DD HH24:MI:SS')-1 GROUP BY d.NAME
) E,(
SELECT sum(K.VALUE) AS VALUE,K.NAME FROM VIEW_MIDSCFDATA K WHERE
K.INSERTIME=TO_DATE(#{EndData},'YYYY-MM-DD HH24:MI:SS') GROUP BY k.NAME
) A
WHERE E.NAME=A.NAME
展开
 我来答
wudu07
2018-03-28 · TA获得超过142个赞
知道小有建树答主
回答量:186
采纳率:57%
帮助的人:81.9万
展开全部
你是要查询,还是要插入,还是要获取这个值去做其他事情
要是就是查询的话建个视图就完事了
其他的情况再去创建存储
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式