vfp group by的使用 请教高手
groupby是分组的意思我想知道的是在查询完毕后如何分析按照什么要素来分组哪位高手有什么心得请举例解答谢谢如果满意有高分送上...
group by 是分组的意思 我想知道的是 在查询完毕后如何分析按照什么要素来分组 哪位高手有什么心得 请举例解答谢谢 如果满意有高分送上
展开
2个回答
展开全部
group by与dist都有生成唯一的字段,如有部门 人员 ,想知道各部门的人员数
就要把相同部门人员合并,这样就用到了分组,分组的意思就是把要分组的字段,压缩成一个.举列子吧 表a :
学号 姓名 分数 学期
001 小明 60 1
002 小李 70 1
003 小张 80 1
001 小明 90 2
002 小李 30 2
003 小张 100 2
要求:求出两个学期学生的总分数.输出字段为学号 姓名 分数
select 学号,姓名 ,sum(分数) as 分数 from a group by 学号,姓名 into cursor temp
brow
结果为:
学号 姓名 分数
001 小明 150
002 小李 100
003 小张 180
就要把相同部门人员合并,这样就用到了分组,分组的意思就是把要分组的字段,压缩成一个.举列子吧 表a :
学号 姓名 分数 学期
001 小明 60 1
002 小李 70 1
003 小张 80 1
001 小明 90 2
002 小李 30 2
003 小张 100 2
要求:求出两个学期学生的总分数.输出字段为学号 姓名 分数
select 学号,姓名 ,sum(分数) as 分数 from a group by 学号,姓名 into cursor temp
brow
结果为:
学号 姓名 分数
001 小明 150
002 小李 100
003 小张 180
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询