nysql 分组查询,返回每个组最新的5条数据

来源:5-3 MySQL的SQL语句编写考察点

幕布斯6144347

2018-03-04

nysql 分组查询,返回每个组最新的5条数据 SQL语录改怎么写,网上查了些资料但是都没看明白

写回答

2回答

幕布斯6144347

提问者

2018-03-05

就是您给我发的面试题里有道题,我的理解是 先按文章group by 找出 T1~T2 时间段内每篇文章的前 5个留言,然后再按照uid group by 统计 count 数,对于 先按 文章group by 找出每篇文章的前5个留言的sql 不知道怎么写?

//img.mukewang.com/szimg/5a9c9efb000179b814541272.jpg

0
2
哈哈小哈哈
回复
Jason
这里面的 c1.write_time < c.write_time 才符合结果
2019-11-22
共2条回复

Jason

2018-03-04

能否具体描述下你的数据表结构,其次,通常我们很少用一条SQL语句完成一个非常复杂的查询,第一,有可能造成效率低下的语句,第二,程序的可复用性不高

0
0

360大牛带你横扫PHP职场 全面解读PHP面试

全面、系统剖析PHP面试,拿下心仪Offer

1817 学习 · 464 问题

查看课程