
请问在什么情况下SQL语句或查询设计器中必须使用分组字段(group by)?
请问在使用VFP编写SQL语句或者是使用查询设计器的时候,什么情况下必须在SQL语句或查询设计器中有分组字段(groupby)?在做题时,分不清到底什么时候用groupb...
请问在使用VFP编写SQL语句或者是使用查询设计器的时候,什么情况下必须在SQL语句或查询设计器中有分组字段(group by)?
在做题时,分不清到底什么时候用group by,求详解,谢谢。 展开
在做题时,分不清到底什么时候用group by,求详解,谢谢。 展开
3个回答
展开全部
group by 是在需要对某个有重复值的字段进行 分组汇总数据,
比如说:有个表a,数据如下:
表a
col0 col1 col2
张三 语文 90
李四 数学 95
张三 数学 88
李四 语文 85
现在如果我要统计每个学生的总分,那么就需要用到group by
select col0,sum(col2) as Total
from a
group by col0
得到的结果如下:
col0 Total
张三 178
李四 180
比如说:有个表a,数据如下:
表a
col0 col1 col2
张三 语文 90
李四 数学 95
张三 数学 88
李四 语文 85
现在如果我要统计每个学生的总分,那么就需要用到group by
select col0,sum(col2) as Total
from a
group by col0
得到的结果如下:
col0 Total
张三 178
李四 180
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询