今天写SQL语句的时候
select sum(a.plate),sum(a.qty),sum(a.qly),a.materialtypeid,b.name,b.spec, from fw_eqpres_materialinventory a,fw_eng_material b where a.materialtypeid=b.sysid 
 and b.name like            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-08-15 11:19:38
                            
                                1049阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在介绍GROUP BY 和 HAVING 子句前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数,例如SUM, COUNT, MAX, AVG等。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-07 15:59:57
                            
                                355阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. truncate和 delete只删除数据不删除表的结构(定义)  
     drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的 
 存储过程/函数将保留,但是变为invalid状态.  
 其中mysql的sql语句分为:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 09:43:39
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            之所以去纠那么细节的问题,是因为之前有过一个这样的场景: 有个同学,给了一条数据库的语句给我,问,为啥这样子的语句在oracle语句下执行不了。 1 select * from xx where xxx is not null group by yy; 1 select * from xx wher            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-06-14 10:20:00
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                   9点30才下班,从电力大楼里出来,冷风吹得我直哆嗦。周围的繁华丝毫没有让我有驻足欣赏的心情,夜的兰州,真的好美。
       曾经看过一本书,博客上谈到学习IT的最好办法就是看其本身。就像学习linux一定要钻研它的内核,钻研java一定要从其本身的A            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-12-25 01:01:09
                            
                                520阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Group By注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面(重要)例如,有如下数据库表:A B 1 abc 1 bcd 1 asdfg            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-09-22 23:22:27
                            
                                663阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            转自:http://www.itpub.net/thread-1441751-1-1.html
Group by的语法
Select [filed1,fild2,]聚合函数(filed),
[Grouping(filed),]
[Grouping_id(filed1,filed2,…)]
From tablename
Where condition
[Group by            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-12-21 21:05:16
                            
                                892阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            group by ROLLUP(A, B, C),首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY, 然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作 GROUP BY CUBE(A, B, C),则首先会对(A、B、C)进行GROUP BY, 然后依次是(A、B),(A、C),(A),(B、C),(B),(C),最后对全表进行GROUP ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2008-08-13 12:17:00
                            
                                154阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
             group by 的字段有null值时,所有该字段为null的记录为同一个组
 
参考连接:http://www.java2s.com/Tutorial/Oracle/0040__Query-Select/GROUPbywithNULLvalue.htm            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-10-24 16:29:38
                            
                                1650阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句。GROUP BY 语句GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。SQL GROUP BY 语法SELECT column_name, aggregate_function(column_name)FROM table_nameWHERE column_name operator valueGROUP            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-06-05 18:13:00
                            
                                66阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            合计函数 (比如 SUM) 常常需要添加 GROUP B            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-26 07:51:02
                            
                                87阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            GROUP BY 语句根据一个或多个列对结果集进行分组。 在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。 GROUP BY 语法 1.group by 可以实现一个最简单的去重查询,假设想看下有哪些员工,除了用 distinct,还可以用: 返回的结果集就是所有员工的名字。 2、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-13 09:05:04
                            
                                104阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MySQL GROUP BY 语句GROUP BY 语句根据一个或多个列对结果集进行分组。在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。GROUP BY 语法SELECT column_name, function(column_name)
FROM table_name
WHERE column_name operator&n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-11-28 14:17:47
                            
                                878阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            GROUP BY 语句用于结合聚合函数,根据一个或多个列对结果集进行分组。常见的聚合函数如下表:函数作用支持性sum(列名)求和max(列名)最大值min(列名)最小值avg(列名)平均值first(列名)第一条记录仅Access支持last(列名)最后一条记录仅Access支持count(列名)统计记录数注意和count(*)的区别SQL GROUP BY 语法SELECT colum            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-08-04 10:48:52
                            
                                471阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            GROUP BY 语句根据一个或多个列对结果集进行分组。 在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。 GROUP BY 语法 导入成功后,执行以下 SQL 语句: 使用 WITH ROLLUP WITH ROLLUP 可以实现在分组统计数据基础上再进行相同的统计(SUM,AV            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-07-12 16:32:00
                            
                                55阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            MySQL 中的 GROUP BY 语句与聚合函数(如 COUNT(), SUM(), AVG(), MAX(), MIN() 等)结合使用,用于将查询结果集中的记录分组,并返回每个组的汇总信息。GROUP BY 语句通常用于数据分析,以便对数据进行分类汇总。以下是 GROUP BY 语句的基本语法:SELECT column1, column2, AGGREGATE_FUNCTION(colum            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-07 09:34:16
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
GROUP BY 语句
GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。(这里注意,可以是一个列也可以多个列进行合计分组。)
下面上实例:假设有这么一张表orders
    
        
            Sex
            OrderDate
            OrderPrice            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-07-31 11:21:46
                            
                                942阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            学习自《剑破冰山 Oracle开发艺术》第五章 报表开发之扩展GROUP BY对于简单group by语句很难对复杂维度进行分析,难以达到实际生产的复杂报表需求,group by的扩展特性就需要了,union语句也可以达到需求但是sql复杂且效率低1 rollup多维汇总rollup,分组先进行常规... ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-05-14 23:17:47
                            
                                160阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句。 GROUP BY 语句 GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。 SQL GROUP BY 语法 SELECT column_name, aggregate_function(column_name            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-08-30 19:13:00
                            
                                82阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            SQL GROUP BY 语句  Previous Page
 Next Page
 合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句。  GROUP BY 语句GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。 SQL GROUP BY 语法  SELECT column_name, aggregate_function(column_name)
FRO            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-28 15:10:21
                            
                                33阅读