access中,Group by的意思
答案:3 悬赏:30 手机版
解决时间 2021-03-31 17:52
- 提问者网友:我一贱你就笑
- 2021-03-31 13:41
access中,Group by的意思
最佳答案
- 五星知识达人网友:行雁书
- 2021-03-31 13:47
聚合函数分组
下边这是W3C上的解释
GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。
SQL GROUP BY 语法SELECt column_name, aggregate_function(column_name)
FROM table_name
WHERe column_name operator value
GROUP BY column_name
下边这是W3C上的解释
GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。
SQL GROUP BY 语法SELECt column_name, aggregate_function(column_name)
FROM table_name
WHERe column_name operator value
GROUP BY column_name
全部回答
- 1楼网友:迷人又混蛋
- 2021-03-31 16:08
这是一个分组语句,给你一个例子吧。比如一个成绩表(Student):(学生姓名,课程名,成绩)name course score张三 Java 90张三 C# 98李四 Java 89李四 C# 62李四 C++ 80 SQL语句:select sum(score) from Student group by course则就是分别对各个课程求总和,就是Java:98+89C#:98+62C++:80SQL语句:select sum(score) from Student group by name则是按人进行分组:张三:90+98李四:89+62+80
- 2楼网友:拜訪者
- 2021-03-31 15:26
GROUP BY是SQL(Structured Query Language,结构化查询语言)中SELECt语句的一个子句,用来对查询结果按指定的列进行分组,并且可以利用函数进行统计,如求平均值、最大值、最小值和计数等。GROUP BY子句后可以跟一个HAVINg子句来限定分组必须满足的条件。例如:在Scores表中查找选修课程超过三门课程的学生学号:SELECT SNumber FROM Scores GROUP BY SNumber HAVINg COUNT(*)>3
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯