注册 登录
编程论坛 VFP论坛

怎样循环统计各个类别人数

ycvf 发布于 2020-07-14 11:39, 1935 次点击
只有本站会员才能查看附件,请 登录

根据名次修改班名(在已有班名后加序号),要达到的效果,并分别统计出各个班级中相同名次的人数。
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2020-7-14 11:40编辑过]

6 回复
#2
wengjl2020-07-14 13:08
sele 名次,coun(*) as 人数 from ads445 grou by 名次
#3
ycvf2020-07-14 13:19
楼上,我的原表最后想做到结果是截图效果。如何达到?
#4
sdta2020-07-14 13:26
拿点真货上来,最后要达到的效果
看不懂截图
#5
xuminxz2020-07-14 14:38
sele 班名-名次 班名,coun(*)  人数 from ads grou by 班名,名次
#6
ycvf2020-07-14 17:55
以下是引用sdta在2020-7-14 13:26:33的发言:

拿点真货上来,最后要达到的效果
看不懂截图

比如:原来都在一个班,班名“星星”。现在考完试后,星星班要分班,要将第1名到第5名的新分到新“星星一”班,第6名到第15名分到“星星二”班,分表列出各班学生。名次均有并列。然后列表统计出原来“星星班”分配到各个新班级的人数。

[此贴子已经被作者于2020-7-15 08:33编辑过]

#7
瓜瓜19902020-07-18 22:04
REPLACE 班名 WITH '星星一' FOR val(名次)<=5
REPLACE 班名 WITH '星星二' FOR val(名次)>5 and val(名次)<=15
这是根据名次换班名
"统计出各个班级中相同名次的人数"可以像二楼用sele 语句按班级和名次分组查询
1