sql分组取最大记录方法
先看看group by 语句的用法
GROUP BY 语句
GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。
SQL GROUP BY 语法 点击可查看源文
代码如下 | 复制代码 |
SELECT column_name, aggregate_function(column_name) |
在SQL的 语句一起使用同样数目的SQL聚合函数提供分组的某些select * from table1 where b in (select max(b) from table1 group by a) ;
方法二
代码如下 | 复制代码 |
select * from table1 a where b=(select max(b) from table1 where a=a.a) |
好了就讲这么多了,希望对大家有用。
您可能感兴趣的文章:
mysql随机取数据的几种方法
用PHP MySQL进行分页的详细说明(一)
PHP分页
mysql having子句学习
PostgreSQL从菜鸟到专家系列教程(5)什么是数据库管理系统
有关php分页显示的制作方法
Mysql数据库操作(php教程四)
mysql where和having子句的用法
Python数据库API(DB API)
创建ASP.NET数据存储层(6)