我建了两个表:1表“货物”的主要字段分别是“货物ID”,“品名”,“货号”,货物ID是主键
2表“存货信息”的主要字段分别是“货物ID”“保存状况”“存量”,货物ID与表“货物”中的“货物ID”是一对多的关系。
我想用一个adodataset这样作多表查询:
1、查出“货物”中不重复的“品名”且该品名的“货物ID”在“存货信息”表中一定存在,查询结果作为新表中字段“品名”值。
2、计算出对应品名的货物所有存量之和,作为新表中“存量”的值。
请高手帮帮忙。
2表“存货信息”的主要字段分别是“货物ID”“保存状况”“存量”,货物ID与表“货物”中的“货物ID”是一对多的关系。
我想用一个adodataset这样作多表查询:
1、查出“货物”中不重复的“品名”且该品名的“货物ID”在“存货信息”表中一定存在,查询结果作为新表中字段“品名”值。
2、计算出对应品名的货物所有存量之和,作为新表中“存量”的值。
请高手帮帮忙。
自己查看一下SQL的帮助吧.
货物ID 品名 货号
1 长虹 111
2 长虹 112
3 康佳 221
4 康佳 222表2:货物信息:
货物ID 进价 存量
1 1500 5
2 1600 6
3 1550 7
4 1400 3如上两个表,我想通过sql关联查询得到如下表:品名 存量
长虹 11
康佳 10难者不会,会者不难,我是莱鸟,觉得超难,各位老大,帮帮忙,我这里叩拜各位!
FROM 货物, 货物信息 where 货物.货物ID = 货物信息.货物ID
group by 品名;