一,看原表
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);
本文介绍了两种SQL查询技巧,一种是查询同组中年级最大的用户,另一种是通过创建时间和用户ID筛选特定记录。
422

被折叠的 条评论
为什么被折叠?



