Mysql partition by
Posted 正怒月神
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql partition by相关的知识,希望对你有一定的参考价值。
一,看原表
select * from `user`;
二,查询同组年级最大的
select
username
,SUBSTRING_INDEX( GROUP_CONCAT(age order by age desc) ,',',1) uuid
from
(
select uuid
,username
,`password`
,age
from `user`
)b
GROUP BY uuid asc;
第二种:
select *
from user
where (CreateTime,userId) in
(select max(CreateTime),userId from user group by userId);
以上是关于Mysql partition by的主要内容,如果未能解决你的问题,请参考以下文章
rank() over(partition by A order by B) MySQL里可以partition多个字段嘛
如何解决 MySql 中的 PARTITION BY 语法错误
在mysql中使用sum() over(Partition by)组合多行数据
MYSQL-实现sqlserver- row_number() over(partition by order by) 分组排序功能