sql max group by

group by有两个功能:

1,只出一个结果,group by id可以每个Id出现一次。
2,出现很多重复的结果,group by 可以把结果集合拢。

----

select max(xxx) from table group by ---
--

=== 当有min max count的时候 比较正常的用法是后面带上group by 作为限定 ====

group by 貌似是一个必须的字语句
group by id 那每个Id都会出现
group by name 那每个name都是出现。

---

group by 出现的意义就是 ==
当sql出来的结果有部分字段值是重复的,那么要把这些重复的行数据合拢合并

时间: 2024-10-24 22:30:13

sql max group by的相关文章

SQL中Group By的使用

SQL中Group By的使用 1.概述 “Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理. 2.原始表 3.简单Group By 示例1 select 类别, sum(数量) as 数量之和 from A group by 类别 返回结果如下表,实际上就是分类汇总. 4.Group By 和 Order By 示例2 select 类别, sum(数量) AS 数量之和 fr

SQL MAX() 函数

MAX() 函数 MAX 函数返回一列中的最大值.NULL 值不包括在计算中. SQL MAX() 语法 SELECT MAX(column_name) FROM table_name 注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值. SQL MAX() 实例 我们拥有下面这个 "Orders" 表: O_Id OrderDate OrderPrice Customer 1 2008/12/29 1000 Bush 2 2008/11/23 1600 Ca

SQL 之 Group By

SQL 之 Group By Group By从字面意义上理解就是根据By指定的规则对数据进行分组,所谓的分组就是将一个数据表划分成若干个小区域. 例如:有这么一张表 在执行group by 类别操作之后表就变成了这种形式 无标题文档 类别 组 a 数量 摘要 5 a2002 2 a2001 11 a2001 b 数量 摘要 10 b2003 6 b2002 3 b2001 c 数量 摘要 9 c2005 9 c2004 8 c2003 7 c2002 4 c2001 因为是按照类别进行分组,所

sql 的group by order by having 等等与mongo的对应关系

http://docs.mongodb.org/manual/reference/sql-aggregation-comparison/ unwind解释    拆解数组 http://blog.nosqlfan.com/html/3648.html 几种方式做group http://blog.csdn.net/huntzw/article/details/8669986 sql 的group by order by having 等等与mongo的对应关系,布布扣,bubuko.com

C# Linq to sql 实现 group by 统计多字段 返回多字段

Linq to sql 使用group by 统计多个字段,然后返回多个字段的值,话不多说,直接上例子: var wflist = from u in db.TWelFare where u.fy_no == fy_no orderby u.we_no group u by new { weno = u.we_no, wename = u.we_name } into g select new { g.Key.weno, g.Key.wename }; 结果就是根据we_no和we_name的统

PHP模拟SQL的GROUP BY算法

BY JENNER · 2015年1月24日· 阅读次数:25 github地址:https://github.com/huyanping/Zebra-PHP-ArrayGroupBy packagist地址:https://packagist.org/packages/jenner/array_group_by 为什么使用Zebra-PHP-ArrayGroupBy 在如下场景中,我们总是希望能够在php中使用类似mysql的groupby操作: SQL过于复杂,造成数据库运算效率低下 从数据

SQL-W3School-函数:SQL MAX() 函数

ylbtech-SQL-W3School-函数:SQL MAX() 函数 1.返回顶部 1. MAX() 函数 MAX 函数返回一列中的最大值.NULL 值不包括在计算中. SQL MAX() 语法 SELECT MAX(column_name) FROM table_name 注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值. SQL MAX() 实例 我们拥有下面这个 "Orders" 表: O_Id OrderDate OrderPrice Custo

linq to sql (Group By/Having/Count/Sum/Min/Max/Avg操作符) (转帖)

http://wenku.baidu.com/link?url=2RsCun4Mum1SLbh-LHYZpTmGFMiEukrWAoJGKGpkiHKHeafJcx2y-HVttNMb1BqJpNdwaOpCflaajFY6k36IoCH_D82bk2ccu468uzDRXvG 基于LINQ+to+Entity数据访问技术的应用研究 Group By/Having操作符 适用场景:分组数据,为我们查找数据缩小范围. 说明:分配并返回对传入参数进行分组操作后的可枚举对象.分组:延迟 1.简单形式:

linq to sql (Group By/Having/Count/Sum/Min/Max/Avg操作符)

Group By/Having操作符 适用场景:分组数据,为我们查找数据缩小范围. 说明:分配并返回对传入参数进行分组操作后的可枚举对象.分组:延迟 1.简单形式: var q = from p in db.Products group p by p.CategoryID into g select g; 语句描述:使用Group By按CategoryID划分产品. 说明:from p in db.Products 表示从表中将产品对象取出来.group p by p.CategoryID i