oracle一个sql查询语句:select a.dqbm 电器编码,a.dqmc 电器名称,b.ghdw 供货单位,a.xsrq 销售日期,a.xssl 销售数量,a.xsje 销售金额 from vw_dqxs a,ghdw b where a.dqbm=b.dqbm and dqbm in('7548','3422') and a.xsrq between '20130101'and '20130201'
(注释:销售金额、销售数量、电器编码为number,其他为varchar2)。
以上语句可以顺利执行,本人现在刚开始学习plsql存储过程,想问各位高手以上查询如何改写成存储过程啊,谢谢啊
8 个解决方案
#1
你单独一个查询语句 存储过程也没什么意义
#2
百度一找一大把的存储过程实例 语法
#3
oracle一个sql查询语句:select a.dqbm 电器编码,a.dqmc 电器名称,b.ghdw 供货单位,a.xsrq 销售日期,a.xssl 销售数量,a.xsje 销售金额
from vw_dqxs a,ghdw b
where a.dqbm=b.dqbm and dqbm in('7548','3422')
and a.xsrq between '20130101'and '20130201'
(注释:销售金额、销售数量、电器编码为number,其他为varchar2)。
将这条语句稍微整理一下,更好看些。
from vw_dqxs a,ghdw b
where a.dqbm=b.dqbm and dqbm in('7548','3422')
and a.xsrq between '20130101'and '20130201'
(注释:销售金额、销售数量、电器编码为number,其他为varchar2)。
将这条语句稍微整理一下,更好看些。
#4
刚开始学习plsql,想先由简单开始,谢谢你的建议
#5
何不用游标和临时表
#6
熟悉熟悉语法,结构 就不是很难了
#7
能一条语句完成,就不必用存储过程了
#8
plsql = n个sql +逻辑
#1
你单独一个查询语句 存储过程也没什么意义
#2
百度一找一大把的存储过程实例 语法
#3
oracle一个sql查询语句:select a.dqbm 电器编码,a.dqmc 电器名称,b.ghdw 供货单位,a.xsrq 销售日期,a.xssl 销售数量,a.xsje 销售金额
from vw_dqxs a,ghdw b
where a.dqbm=b.dqbm and dqbm in('7548','3422')
and a.xsrq between '20130101'and '20130201'
(注释:销售金额、销售数量、电器编码为number,其他为varchar2)。
将这条语句稍微整理一下,更好看些。
from vw_dqxs a,ghdw b
where a.dqbm=b.dqbm and dqbm in('7548','3422')
and a.xsrq between '20130101'and '20130201'
(注释:销售金额、销售数量、电器编码为number,其他为varchar2)。
将这条语句稍微整理一下,更好看些。
#4
刚开始学习plsql,想先由简单开始,谢谢你的建议
#5
何不用游标和临时表
#6
熟悉熟悉语法,结构 就不是很难了
#7
能一条语句完成,就不必用存储过程了
#8
plsql = n个sql +逻辑