请教一个关于统计的问题
请教各位如何实现下述统计结果,将各个学校里的情况进行分类统计,统计样式为:(源数据表见附件)
学校 1 2 3 4 5 6 7 8 9
ft.rar
(1.95 KB)
学校一 2 1
学校二 1 1 1 1 1
学校三 1 4 1
学校四 7 23 4 4 3
学校五 1 2 11 2
*--VFP9代码 SELECT 学校,INT(VAL(CHRTRANC(RIGHTC(ALLTRIM(学校),1),[一二三四五],[12345]))) 标记,; CAST(SUM(IIF(分类=1,1,0)) AS N(2)) B1,CAST(SUM(IIF(分类=2,1,0)) AS N(2)) B2,; CAST(SUM(IIF(分类=3,1,0)) AS N(2)) B3,CAST(SUM(IIF(分类=4,1,0)) AS N(2)) B4,; CAST(SUM(IIF(分类=5,1,0)) AS N(2)) B5,CAST(SUM(IIF(分类=6,1,0)) AS N(2)) B6,; CAST(SUM(IIF(分类=7,1,0)) AS N(2)) B7,CAST(SUM(IIF(分类=8,1,0)) AS N(2)) B8,; CAST(SUM(IIF(分类=9,1,0)) AS N(2)) B9 FROM FT GROUP BY 学校 ORDER BY 2 INTO CURSOR TEMP READWRITE *--- 清空字段中的[0] FOR I=1 TO FCOUNT() IF TYPE(FIELD(I))=[N] BLANK ALL FIELDS (FIELD(I)) FOR EVALUATE(FIELD(I))=0 ENDIF ENDFOR BROWSE