日期:2014-05-17  浏览次数:20517 次

求一个存储过程 急!!!!!
[code=sql]
写一个存储过程 
房屋资料表有字段
户主    楼号  朝向    单元     楼层
刘晓   2号楼  南户   二单元    7层
王五   3号楼  西南   三单元     15层
...   ....   ....  ....     ...

 参数表有字段
参数 值
LD   Y
DY   N
ld(楼栋)  DY(单元)

电费表有字段
户主    楼号  朝向    单元     楼层  上月读数 本月读数 本月用量 金额

电表里的户主    楼号  朝向    单元     楼层  数据都是从房屋资料表过来的 调用过来的时候需要 判断是LD 还是DY 只有值是Y的时候才会调用该参数  
就这些了 在线等  谢谢大家了 
大家帮帮忙 写出来我可以加分 谢谢!!!

------解决方案--------------------
具体要实现什么功能??说清楚一点
------解决方案--------------------
你这表结构有点不清楚,所以大概是这样取符合条件的数据。你可以用case when来做判断
select  户主,楼号,朝向,单元, 楼层 from  房屋资料表 where not exists(select 户主,楼号,朝向,单元, 楼层 from 房屋资料表 a,参数表 b where a.楼栋=b.参数 and b.参数=LD and b.值=Y)

------解决方案--------------------
表示没看明白楼主想要什么东西