如何获得表中所有正值的最小值?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获得表中所有正值的最小值?相关的知识,希望对你有一定的参考价值。
我有一个存储正负浮点值的表:
id | value
-----------------
1 | -13.334
2 | 2.33
3 | 1.04
4 | -5.02
5 | 30.11
我怎样才能得到所有正面的最小值?在我的例子中它应该是1.04
答案
您可以使用WHERE
仅过滤正值:
SELECT MIN(value)
FROM tab
WHERE value > 0
另一答案
SELECT MIN(value)
FROM table
WHERE value > 0;
另一答案
您可以使用where过滤
SELECT min(value)
from my_table
where value >= 0
以上是关于如何获得表中所有正值的最小值?的主要内容,如果未能解决你的问题,请参考以下文章
在C#中如何获得以Unicode格式打印的char的最小值和最大值?