读书人

急用这么的存储过程怎样写

发布时间: 2012-12-14 10:33:07 作者: rapoo

急用,这样的存储过程怎样写?
表1:tjshuru 表2:Region

使用如下语句:
select r.RegionName , t.SumQty , YearMonth from tjshuru as t inner join Region as r on t.RegionNo=r.RegionNo where t.YearMonth='200908' and t.EnergyType='WM'

查询结果如下:



现在想把这条语句改为一个存储过程,加一个参数判断,判断“t.YearMonth='200908'”:

1、参数“DAYear(2009)”和“DAMonth(09)”
2、判断,“DAMonth(09)”是否为空
3、为空的话,“t.YearMonth”等于“DAYear(2009)”参数
4、不为空的话,“t.YearMonth”等于“DAYear(2009)+DAMonth(09)”参数

这样的存储过程应该怎样写呢?

急用,谢谢了。

读书人网 >C#

热点推荐