首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请问查询符合条件的数据————在线急等

2012-02-12 
请教查询符合条件的数据————在线急等表中有订单号,应付款,已付款 3项数据,求符合 应付款-30已付款应付款

请教查询符合条件的数据————在线急等
表中有订单号,应付款,已付款 3项数据,求符合 应付款-30<已付款<应付款-40 的订单数,其中对于一个订单如果有多条已付款记录,则需要求已付款的和,然后再比较。

[解决办法]
假设table 字段 id payAmt payedAmt
条件 payAmt -30<payedAmt
payedAmt<payAmt-40

select * from table 
where (payAmt -30)<payedAmt and 
payedAmt<(payAmt-40)


其中对于一个订单如果有多条已付款记录,则需要求已付款的和,然后再比较。(如何比较?)
求一个订单已付款的和
select sum(payedAmt) as payedAmt
from table
where id=订单ID

热点排行