【发布时间】:2022-01-10 13:53:52
【问题描述】:
我有一个 sql 表,我想选择不包括 0 的最小值。知道该怎么做吗?
【问题讨论】:
-
一个 where 条件可以解决这个问题,而不是尝试修复 MIN 函数
-
能否请您提供一些示例数据和所需的输出。现在看起来你可以使用 SELECT MIN(COLUMN)FROM YOUR_TABLE WHERE COLUMN 0
-
minumum value that is above 0和min value excluding 0是非常不同的东西。你想要什么? -
在标准 SQL 中,您可以使用
min(the_column) filter (where the_column > 0) -
您使用的是哪种 DBMS 产品? “SQL”只是所有关系数据库都使用的一种查询语言,而不是特定数据库产品的名称。请为您正在使用的数据库产品添加tag。 Why should I tag my DBMS