MySQL 分组选出某值最大的一行数据(需要加 limit)

MySQL 分组选出某值最大的一行数据(需要加 limit),第1张

在mysql中使用group by进行分组后取某一列的最大值,我们可以直接使用MAX()函数来实现,但是如果我们要取最大值对应的ID

那么我们需要取得整行的数据该怎么办?

起初搜寻到的资料是这样的:

首先按照 create_time 倒叙排序,然后分组,那么每个分组中排在最上面的记录就是时间最大的记录

但是结果不是这样的,经过搜集资料,得出需要在排序后边加 limit 10000000000

如果不加的话,数据不会先进行排序,通过 explain 查看执行计划,可以看到没有 limit 的时候,少了一个 DERIVED *** 作。

这个函数是符号工具箱里的,表达式变量必须是符号类型:

>> syms x

>> limit( 1/x, x, 0, 'left' )

ans =

-Inf

>> limit( 1/x, x, 0, 'right' )

ans =

Inf

x从左趋近0是负无穷,右趋近0是正无穷。

1set a limit to:为xx设置一个限制/极限

2the limit of:xx的极限

3without limit:没有限制,无极限

4limit sth to:将某物限制在xx范围内

例如:1她知道自己的权限 She knows her limit

2我为了减肥,限定自己每天摄入1000卡的热量

In order to lose weight, I limit my daily intake of calories to 1000 n 限度;限制;界线 vt 限制;限定 limit ['limit] n 1 界限,界线,限度,极限,极点 2 [复数] 范围;境界;领土 3 (渔、猎等的)限额;限量;限度 4 (一次下的)赌注限额 5 [the limit] [口语]使人恼怒或高兴到极点的人(或事);叫人无法忍受的人(或事) 6 数学 (数列的)极限 (函数的)极限 (定积分的)极限 vt 1 限制;限定(在一定范围内): 例句: The teacher limited her to 800 words for her composition

老师将她的作文限定在800字以内。 Class membership is limited to 20

班级人数限定在20名以内。 2 减少;削减: 例句: We should limit the expenses

我们应该节省开支。 3 法律确定;确切指派: 例句: to limit an estate over to someone

将一份产业判定给某人 近义词: bound restrict 反义词: widen expand 短语 1 be the limit[口语]太过分,叫人无法忍受;使人无法可想 [参见 That's the limit] 2 go beyond (或 over) the limit过分;超过限度 3 go the limit

a [mb 体育(球赛或拳击赛等)打全场,赛完全局,打到规定的回数 c 达到极限;达到最后阶段;坏到无以复加的地步 d 开始性交 4 have (或 know) (no) limits有(没有)限度 5 off limits (尤指军人)禁止入内;禁区 6 reach the limit of one's resources山穷水尽 7 set a limit to对…加以限制;控制 8 That's the limit[口语]这实在太过分了。简直令人忍无可忍。不能再忍了。 9 there is a limit (或 are limits) to…是有限的 10 to the (utmost) limit到极点,到了最大限度 11 within (one's) limits在一定范围内;适度地,有限度地 12 without limit无限地;无限制地

以上就是关于MySQL 分组选出某值最大的一行数据(需要加 limit)全部的内容,包括:MySQL 分组选出某值最大的一行数据(需要加 limit)、matlab limit函数是怎么用的、limit怎么用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/sjk/9478528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存