+ -
当前位置:首页 → 问答吧 → ASP多表查询数据库中数据~初学的看了很多个贴子还是没能做出,切望朋友们的帮助!谢谢

ASP多表查询数据库中数据~初学的看了很多个贴子还是没能做出,切望朋友们的帮助!谢谢

时间:2011-08-05

来源:互联网

表htsx字段有:
id(自动编号)
htbh(合同编号)在表中是唯一性
gys(供应商)
htnr(合同内容)
htj(合同价)
本表是记录每份合同的信息
表htsx
id htbh gys htnr htj
1 XM-001 河池五金公司 电线类 120,000.00
2 XM-002 南宁五洋化工 磷酸 200,000.00
3 XM-003 上海轻钢公司 轴承等 500,000.00
4 XM-004 南宁华仁电线 高压线缆 300,000.00

表fkmx字段有:
id(自动编号)
htbh(合同编号)与表htsx的字段htbh有对应的
fkje(付款金额)
本表是记每次付合同款的记录
表fkmx
id htbh fkje
1 XM-001 100,000.00
2 XM-002 50,000.00
3 XM-001 10,000.00
4 XM-001 10,000.00

如何用ASP调用数据库存中的数据,将每份合同的付款情况列出如下:
id htbh gys htnr fkje
1 XM-001 河池五金公司 电线类 120,000.00
2 XM-002 南宁五洋化工 磷酸 50,000.00
3 XM-003 上海轻钢公司 轴承等 0.00
4 XM-004 南宁华仁电线 高压线缆 0.00

作者: qjw9004   发布时间: 2011-08-05

select a.id,sum(b.fkje),a.gys,a.htnr from htsx a left join fkmx b on a.htbh = b.htbh group by a.id,a.gys,a.htnr

作者: calmcrime   发布时间: 2011-08-05

select a.id,a.htbh,a.gys,a.htnr,sum(b.fkje) from htsx a left join fkmx b on a.htbh = b.htbh group by a.id,a.gys,a.htnr,a.htbh

作者: calmcrime   发布时间: 2011-08-05