原文:order by 与group by 之间排序问题

比如说我现在的表结构是这样的: alterTime是修改的时间 deviceId 是设备的id 我先简单的插入几条记录select一下 结果是这样的: 我现在想得到每一个设备最后维修的时间 开始是这么写的 select from gbk.new table group by deviceId order by alterTime desc limit 结果却是这样的: 然后我修改一下: selec ...

2016-10-11 20:38 0 8692 推荐指数:

查看详情

MySQL中group by 与 order by 一起使用排序问题

假设有一个表:reward(奖励表),表结构如下: 表中数据如下: 现在需要查询每个人领取的最高奖励并且从大到小排序: 如果直接查询: 得到如下结果: 没有得到我们需要的结果,这是因为group by 和 order by 一起使用时,会先 ...

Sat May 25 19:06:00 CST 2019 3 19580
laravel 中用group by和order by排序不正确的问题解决

mysql中order by是在group by之后执行的,而group by则是在同一组数据里挑选出id最小的数据记录作为汇总记录 group by 和 order by 一起使用时,会先使用group by 分组,并取出分组后的第一条数据,所以后面的order by 排序 ...

Mon Nov 30 04:44:00 CST 2020 0 693
Mysql group by 排序问题

类如 有一个 帖子的回复表,posts( id , tid , subject , message , dateline ) , id 为 自动增长字段, tid为该回复的主题帖子的id(外 ...

Thu Mar 10 17:52:00 CST 2016 5 13694
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM