标题:请哪位高手帮一忙,一个sql语句 怎么编写
只看楼主
bufanchao
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2015-11-30
结帖率:0
已结贴  问题点数:5 回复次数:13 
请哪位高手帮一忙,一个sql语句 怎么编写
gh    xm   cd zt    kb    kq
6    莉            旷半   
6    莉            旷半   
7    茂胜            旷半   
7    茂胜                旷全
11    晓丽                旷全
12    王涛            旷半   
17    存玲            旷半   
18    李芳            旷半   
18    李芳                旷全
18    李芳            旷半   
19    徐娜                旷全
19    徐娜            旷半   
19    徐娜                旷全
19    徐娜                旷全
19    徐娜            旷半   
19    徐娜            旷半   
19    徐娜    迟            
19    徐娜                旷全
19    徐娜                旷全


这个表 统计下每个人 cd zt kb kq的次数,

我自己编写的 select gh count(cd),count(zt),count(kb),count(qk) from 201510.dbf  group by gh order by gh ,运行后出现的结果错误,哪位高人指点下
搜索更多相关主题的帖子: sql语句 王涛 
2015-11-30 16:00
bufanchao
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2015-11-30
得分:0 
在线等
2015-11-30 16:00
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:1 
给个测试用的数据表吧
2015-11-30 16:14
bufanchao
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2015-11-30
得分:0 
回复 3楼 吹水佬
201510.zip (2.29 KB)
2015-11-30 16:33
bufanchao
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2015-11-30
得分:0 
帮下忙
2015-11-30 16:34
cxzbzgz
Rank: 8Rank: 8
来 自:云南楚雄
等 级:贵宾
威 望:24
帖 子:295
专家分:805
注 册:2012-6-15
得分:1 
SELECT gh,xm,COUNT(cd),COUNT(zt),COUNT(kb),COUNT(kq) FROM 201510.dbf  GROUP BY gh,xm ORDER BY gh

学习交流VFP,QQ:248561326。
2015-11-30 16:43
bufanchao
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2015-11-30
得分:0 
回复 6楼 cxzbzgz
不可以 如果用这个命令的话,统计的数据都一样
2015-11-30 17:04
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:1 
以下是引用bufanchao在2015-11-30 16:00:13的发言:

gh    xm   cd zt    kb    kq
6    莉            旷半   
6    莉            旷半   
7    茂胜            旷半   
7    茂胜                旷全
11    晓丽                旷全
12    王涛            旷半   
17    存玲            旷半   
18    李芳            旷半   
18    李芳                旷全
18    李芳            旷半   
19    徐娜                旷全
19    徐娜            旷半   
19    徐娜                旷全
19    徐娜                旷全
19    徐娜            旷半   
19    徐娜            旷半   
19    徐娜    迟            
19    徐娜                旷全
19    徐娜                旷全


这个表 统计下每个人 cd zt kb kq的次数,

我自己编写的 select gh count(cd),count(zt),count(kb),count(qk) from 201510.dbf  group by gh order by gh ,运行后出现的结果错误,哪位高人指点下


运行后出现的结果错误:错误信息是什么,VFP版本是多少

坚守VFP最后的阵地
2015-11-30 17:04
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
SELECT GH,SUM(IIF(ALLTRIM(CD)=="迟",1,0)) 迟到 FROM A201510 GROUP BY GH
注意:VFP中表名称不能以数字开头,这是规矩。
其它的自己照着写吧

坚守VFP最后的阵地
2015-11-30 17:08
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
还是学着用VFP的命令与函数写代码吧,不要用一句SQL命令写代码,小鸟翅膀都没长全,就想飞.........

坚守VFP最后的阵地
2015-11-30 17:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-459754-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.544089 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved