| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 756 人关注过本帖
标题:求助,帮忙写一个查询
只看楼主 加入收藏
tianweifly
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-3-31
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
求助,帮忙写一个查询
租金计划表:leas_rent_scheme
leas_rent_scheme.writeoff_state:租金核销状态(1—未核销,2—部分核销,3—完全核销)
租金实收表:leas_rent_income
根据leas_rent_income.rent_scheme_id可以到leas_rent_scheme找到相应的rent_scheme_id,
通过比较leas_rent_income.actual_charge和leas_rent_scheme.scheme_charge_sum的大小判断leas_rent_scheme.writeoff_state是否正确。谢谢各位大虾。
搜索更多相关主题的帖子: 查询 
2010-03-31 11:03
james230932
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:2
帖 子:162
专家分:629
注 册:2008-1-20
收藏
得分:7 
不懂

老天给了我十根纤纤玉指,我却用它们来挖鼻屎。
2010-03-31 11:42
sky_yang_sky
Rank: 3Rank: 3
等 级:论坛游民
威 望:8
帖 子:481
专家分:16
注 册:2007-5-30
收藏
得分:7 
select b.writeoff_state,(case when a.actual_charge<b.scheme_charge_sum  then '2' else (case when a.actual_charge=b.scheme_charge_sum then 3 else 1 end )  end) as writeoff_state
from leas_rent_incom a left join leas_rent_scheme  b   on a.leas_rent_income.rent_scheme_id=leas_rent_scheme.rent_scheme_id
如果查出来的两个栏位不一样,说明就是不正确的

[ 本帖最后由 sky_yang_sky 于 2010-3-31 15:31 编辑 ]

你微笑的面對整個世界,整個世界也將會微笑的面對你。
2010-03-31 15:30
tianweifly
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-3-31
收藏
得分:0 
select c.*
from(select a.rent_scheme_id,a.scheme_charge_sum,b.actual_charge_sum,a.writeoff_state,
                                  (case when a.scheme_charge_sum>b.actual_charge_sum then'2'
                                        when a.scheme_charge_sum<b.actual_charge_sum then'???'
                                        when a.scheme_charge_sum=b.actual_charge_sum then'3'
                                        else'1'
                                   end)actual_writeoff_state
from leas_rent_scheme a
left outer join
(select t.rent_scheme_id,sum(t.actual_charge)actual_charge_sum
 from leas_rent_income t
 group by t.rent_scheme_id)b
on a.rent_scheme_id=b.rent_scheme_id
 where a.his_flag!=1)c
where c.writeoff_state!=c.actual_writeoff_state
2010-04-26 11:27
快速回复:求助,帮忙写一个查询
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.043202 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved