一个多表查询计算的SQL语句
cqlhj 2006-07-22 05:35:17 一个发货系统,有三个表:
表A
类别ID 类别 单位
1000 板子 平方米
2000 管子 米
3000 钉子 个
表B
类别ID 型号 规格
1000 B01 0.5
1000 B02 1.0
1000 B03 2.0
2000 G01 10
2000 G02 20
3000 D01 100
3000 D02 500
表C
单据编号 型号 数量
1 B02 100
1 B03 20
1 D02 2
2 B01 20
2 G01 5
现在要计算每一类别的小计,数量*规格。
计算后,期望成为下表:
单据编号 类别 小计 单位
1 板子 140 平方米
1 钉子 1000 个
2 板子 10 平方米
2 管子 50 米
不知这个SQL语句该如何写?我用的ACCESS2000。
帮忙写一个,感谢!