我有二表:货品表和库存表
货品表goods有如下字段:
goodsid goodsname
库存表kuchun有如下字段:
storeid(仓库号) goodsid goodsnum(库存量)
我想select出三个字段:
货品编号 货品名 货品总库存量(因为每一种货品可能存放在不同的仓库里面).请问这个问题怎么解?
我试了一下我的代码:怎么老是出错? adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select f.goodsid as 货品编码 ,f.goodsname as 货品名,
sum(t.goodsnum) as 库存量 from goods f,kuchunt where f.goodsid=t.goodsid
group by t.goodsid ');
adoquery1.Open;
谢谢!!
货品表goods有如下字段:
goodsid goodsname
库存表kuchun有如下字段:
storeid(仓库号) goodsid goodsnum(库存量)
我想select出三个字段:
货品编号 货品名 货品总库存量(因为每一种货品可能存放在不同的仓库里面).请问这个问题怎么解?
我试了一下我的代码:怎么老是出错? adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select f.goodsid as 货品编码 ,f.goodsname as 货品名,
sum(t.goodsnum) as 库存量 from goods f,kuchunt where f.goodsid=t.goodsid
group by t.goodsid ');
adoquery1.Open;
谢谢!!
select f.goodsid as 货品编码 ,f.goodsname as 货品名,
sum(t.goodsnum) as 库存量 from goods f,kuchunt where f.goodsid=t.goodsid
group by t.goodsid 在SQL查詢器裏能否運行再說.
sum(t.goodsnum) as 库存量 from goods f,kuchunt where f.goodsid=t.goodsid
group by t.goodsid,f.goodsname