这两个表怎么计算库存
- C/C++ code
"CREATE TABLE 进货表 / (名称 TEXT, / 单价 double, / 数量 double, / 合计 double, / 进货日期 DateTime, / 进货渠道 Text, / 柜台号 Text)"); "create table 销售表 / (名称 TEXT, / 单价 double, / 数量 double, / 合计 double, / 销售日期 DateTime, / 进货渠道 Text, / 柜台号 Text / )");
欢迎大家阅读《这两个表如何计算库存》,跪求各位点评,by 搞代码
——解决方案——————–
select 名称 , sum(进货表.数量)-sum(销售表.数量) as 库存数量 from(进货表,销售表) order by 名称
——解决方案——————–
select A.名称, Asum-Bsum
from
(
select 名称,sum(数量) as Asum from 销售表 group by 名称)
A,(
select 名称,sum(数量) from as B.sum 进货表 group by 名称)
B
where A.名称=B.名称