SET ENGINEBEHAVIOR 70
CREATE CURSOR huowu0(单位 c(10),蚕豆 N(6),大豆 N(6),冬瓜 N(6),哈密瓜 N(6),木瓜 N(6),南瓜 N(6),合计 N(6))
INSERT INTO huowu0(单位,蚕豆,大豆,冬瓜,哈密瓜,木瓜,南瓜) Value("北山村",0,0,0,0,260,0)
INSERT INTO huowu0(单位,蚕豆,大豆,冬瓜,哈密瓜,木瓜,南瓜) Value("东山村",0,0,0,0,0,240)
INSERT INTO huowu0(单位,蚕豆,大豆,冬瓜,哈密瓜,木瓜,南瓜) Value("李家村",210,0,0,210,320,0)
INSERT INTO huowu0(单位,蚕豆,大豆,冬瓜,哈密瓜,木瓜,南瓜) Value("南山村",10,160,460,0,0,0)
INSERT INTO huowu0(单位,蚕豆,大豆,冬瓜,哈密瓜,木瓜,南瓜) Value("北山村",20,0,0,0,260,0)
INSERT INTO huowu0(单位,蚕豆,大豆,冬瓜,哈密瓜,木瓜,南瓜) Value("东山村",30,0,0,0,0,240)
INSERT INTO huowu0(单位,蚕豆,大豆,冬瓜,哈密瓜,木瓜,南瓜) Value("李家村",210,0,0,210,320,0)
INSERT INTO huowu0(单位,蚕豆,大豆,冬瓜,哈密瓜,木瓜,南瓜) Value("南山村",50,160,460,0,0,0)
SELECT 单位,SPACE(10) 物品名称,合计  金额 FROM huowu0 WHERE .f. INTO CURSOR huowu1 READWRITE 
SELECT huowu0
SCAN
    FOR i=2 TO FCOUNT()
        c单位=单位 
        cField=FIELD(i)
        nMoney=&cField
        INSERT INTO huowu1(单位,物品名称,金额) Value(c单位,cField,nMoney)
    ENDFOR
ENDSCAN
SELECT 单位,物品名称,SUM(金额) 金额 FROM huowu1 GROUP BY 单位,物品名称 INTO CURSOR huowu
brow