最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
mysql 分组 group by, 排序 取每条记录中,时间最大的一条记录
时间:2022-11-14 23:37:46 编辑:袖梨 来源:一聚教程网
mysql教程 分组 group by, 排序 取每条记录中,时间最大的一条记录
select a.* from test a,
(select aid, max(day) max_day from test group by aid) b
where a.aid = b.aid and a.day = b.max_day
order by a.install desc
以下是 test 表,测试sql
create table if not exists `test` (
`id` int(10) unsigned not null auto_increment,
`install` int(10) unsigned not null,
`day` int(10) unsigned not null,
`aid` int(10) unsigned not null,
primary key (`id`)
) engine=myisam default charset=utf8 auto_increment=12 ;
insert into `test` (`id`, `install`, `day`, `aid`) values
(1, 1232, 20080808, 1),
(2, 2321, 20080809, 2),
(3, 1236, 20080810, 3),
(5, 4212, 20080809, 1),
(6, 2312, 20080810, 1),
(7, 1432, 20080811, 1),
(8, 2421, 20080808, 2),
(9, 4245, 20080811, 2),
(10, 5654, 20080810, 2),
(11, 412, 20080808, 3);
相关文章
- 命运方舟帕普妮卡冒险之书攻略 03-21
- 名扬沙城传奇如何提升装备 03-21
- 严选漫画vip兑换码永久免费领取 -严选漫画vip兑换码最新2026 03-21
- 千禧梦诺基亚如何获取 03-21
- 重返未来1999游戏牙仙狂想增幅效果如何 03-21
- SnapTik无水印视频下载器-一键免费保存TikTok(Musically)高清视频 03-21