mysql 判断最大值,最小值,第二大,第三大 一共四个值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 判断最大值,最小值,第二大,第三大 一共四个值相关的知识,希望对你有一定的参考价值。

参考技术A 最大值:select max(num) from table
第二大值:select max(num) from table
where num not in(select max(num) from table)
第三大值:select max(num) from table
where num not in(select max(num) from table
where num not in(select max(num) from table))
最小值:select min(num) from table本回答被提问者采纳
参考技术B 最大值
select num from table order by num desc limit 0,1
第二大
select num from table order by num desc limit 1,1
第三大
select num from table order by num desc limit 3,1
最小值
select num from table order by num limit 0,1追问

你好,我是想比如通过判断table表里面某几个字段值(f1,f2,f3,f4)如果是第二大,赋一类值,第三大赋另一类值改怎么写if语句?谢谢

以上是关于mysql 判断最大值,最小值,第二大,第三大 一共四个值的主要内容,如果未能解决你的问题,请参考以下文章

mysql最大第二第三

从java中的数组中查找最大,第二大,第二小和最小的int

求一个一维数组中第二大的元素,及其在原数组中的下标。

python数组中求第二大的数比如【32132,432,4,123】和第三大的数?不是最大

Teradata SQL:最大(最大)、第二和第三大列名

excel里说的“第K个最大值”和“第K个最小值”指啥,啥意思,怎么计算。