groupby的例子
@舌发6379:sql中order by的用法group by的用法能举个班级的例子吗? -
后矩19886709259…… group by是分组的,比如你要查询一个班级的学生,各省分别有多少人.(表结构是学生表,有学号,姓名,所在省,备注等.) 就应该用到group by了,如: SELECT 所在省,COUNT(*) AS 学生数 FROM 学生 GROUP BY 所在省 Order by是用来排序的.如,你想要把上例中查得的结果按人数从大到小,或从小到大排列,可以加这么一句, ORDER BY 学生人数 (DESC或ASC); 好了,就这么个用法. 后面括号的关键字,指明了从大到小,还是从小到大,只能写一个,并且不要括号.
@舌发6379:sql语句中的group by的用法,求大神指点. -
后矩19886709259…… 利用GROUP BY 子句进行分组计算查询使用得更加广泛.GROUP BY短语格式如下: GROUP BY GroupColumn[,GroupColunm…][HAVING FilterCondition] 说明: 1.可按一列或多列分组,还可以用HAVING进一步限定分组的条件. 2.GROUP BY...
@舌发6379:在SQL中,group by说是分组的,具体是怎么用呢.最好举个例子 -
后矩19886709259…… 比方说有个数据表table1如下:姓名 性别 成绩 张三 男 86 李四 女 77 王五 男 79 赵六 女 90 现在要统计男和女的总成绩和平均分,则:select 性别, sum(成绩) as 总成绩, avg(成绩) as 平均分 from table1 group by 性别 查询结果:性别 总成绩 平均分 男 165 82.5 女 167 83.5
@舌发6379:group by是什么意思 -
后矩19886709259…… 是一分分组语句,比如一个成绩表(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
@舌发6379:SQL中group by的用法? -
后矩19886709259…… 就是用来分组统计的, 给一个示例吧:SELECT pub_id, total = SUM(ytd_sales) FROM titles GROUP BY pub_id HAVING COUNT(*) > 5
@舌发6379:数据库查询时对多个字段group by 有什么作用?在线等 -
后矩19886709259…… 以一个例子来解释.首先有这么一张表: 我们执行这个SQL:SELECT o_num,COUNT(f_id) from orderitems GROUP BY o_num; 得到如图: 此SQL是对一个字段进行分组,把所有相同的o_num分为了一组,并且统计每个组f_id的总数.接...
@舌发6379:SQL中GROUP BY的应用实例 -
后矩19886709259…… select guestno,sum(amout) from p_outm group by guestno select guestno,sum(amout) from p_outm group by guestno order by guestno desc
@舌发6379:sql语句中的group by要怎么用!! -
后矩19886709259…… 语法SELECT 字段表 FROM 表 WHERE标准 [GROUP BY 分组字段表]Group by 是SQL Server 中常用的一种语法,语法如下:[ GROUP BY [ ALL ] group_by_expression [ ,...n ] [ WITH { CUBE | ROLLUP } ]]1、最常用的就是这种语法,如下:...
@舌发6379:各位高手能告诉我SQL中的Group By的查询过程 多列分组的查询过程是怎样的! -
后矩19886709259…… 按多列进行分组 Group By子句可以基于指定多列的值将数据集合划分为多个分组. 示例: 在“student”表中,按照“性别”和“年龄”列进行分组.在查询分析中输入的SQL语句如下: use student select 性别,年龄 from student Group By 性...
@舌发6379:在SQL查询GROUP BY语句用于什么? -
后矩19886709259…… 在关系数据库的SQL查询中,GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组.下面举例说明:学生成绩表score中有学号xh、班级bj、总成绩zcj字段,现在需要统计本次考试各班有多少人参加select count(xh),bj from score group by bj
后矩19886709259…… group by是分组的,比如你要查询一个班级的学生,各省分别有多少人.(表结构是学生表,有学号,姓名,所在省,备注等.) 就应该用到group by了,如: SELECT 所在省,COUNT(*) AS 学生数 FROM 学生 GROUP BY 所在省 Order by是用来排序的.如,你想要把上例中查得的结果按人数从大到小,或从小到大排列,可以加这么一句, ORDER BY 学生人数 (DESC或ASC); 好了,就这么个用法. 后面括号的关键字,指明了从大到小,还是从小到大,只能写一个,并且不要括号.
@舌发6379:sql语句中的group by的用法,求大神指点. -
后矩19886709259…… 利用GROUP BY 子句进行分组计算查询使用得更加广泛.GROUP BY短语格式如下: GROUP BY GroupColumn[,GroupColunm…][HAVING FilterCondition] 说明: 1.可按一列或多列分组,还可以用HAVING进一步限定分组的条件. 2.GROUP BY...
@舌发6379:在SQL中,group by说是分组的,具体是怎么用呢.最好举个例子 -
后矩19886709259…… 比方说有个数据表table1如下:姓名 性别 成绩 张三 男 86 李四 女 77 王五 男 79 赵六 女 90 现在要统计男和女的总成绩和平均分,则:select 性别, sum(成绩) as 总成绩, avg(成绩) as 平均分 from table1 group by 性别 查询结果:性别 总成绩 平均分 男 165 82.5 女 167 83.5
@舌发6379:group by是什么意思 -
后矩19886709259…… 是一分分组语句,比如一个成绩表(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
@舌发6379:SQL中group by的用法? -
后矩19886709259…… 就是用来分组统计的, 给一个示例吧:SELECT pub_id, total = SUM(ytd_sales) FROM titles GROUP BY pub_id HAVING COUNT(*) > 5
@舌发6379:数据库查询时对多个字段group by 有什么作用?在线等 -
后矩19886709259…… 以一个例子来解释.首先有这么一张表: 我们执行这个SQL:SELECT o_num,COUNT(f_id) from orderitems GROUP BY o_num; 得到如图: 此SQL是对一个字段进行分组,把所有相同的o_num分为了一组,并且统计每个组f_id的总数.接...
@舌发6379:SQL中GROUP BY的应用实例 -
后矩19886709259…… select guestno,sum(amout) from p_outm group by guestno select guestno,sum(amout) from p_outm group by guestno order by guestno desc
@舌发6379:sql语句中的group by要怎么用!! -
后矩19886709259…… 语法SELECT 字段表 FROM 表 WHERE标准 [GROUP BY 分组字段表]Group by 是SQL Server 中常用的一种语法,语法如下:[ GROUP BY [ ALL ] group_by_expression [ ,...n ] [ WITH { CUBE | ROLLUP } ]]1、最常用的就是这种语法,如下:...
@舌发6379:各位高手能告诉我SQL中的Group By的查询过程 多列分组的查询过程是怎样的! -
后矩19886709259…… 按多列进行分组 Group By子句可以基于指定多列的值将数据集合划分为多个分组. 示例: 在“student”表中,按照“性别”和“年龄”列进行分组.在查询分析中输入的SQL语句如下: use student select 性别,年龄 from student Group By 性...
@舌发6379:在SQL查询GROUP BY语句用于什么? -
后矩19886709259…… 在关系数据库的SQL查询中,GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组.下面举例说明:学生成绩表score中有学号xh、班级bj、总成绩zcj字段,现在需要统计本次考试各班有多少人参加select count(xh),bj from score group by bj