如何在Postgres / SQL中找到两个整数的最大值(或最小值)?整数之一不是列值。
我将给出一个示例方案:
我想从一列(所有行)中减去一个整数,但结果不应小于零。因此,首先,我有:
UPDATE my_table
SET my_column = my_column - 10;
但这会使某些值变为负值。我想要的(用伪代码)是:
UPDATE my_table
SET my_column = MAXIMUM(my_column - 10, 0);
与此相关的,你可以创建一个联合数据集,然后最大的是,在SQL服务器至少stackoverflow.com/questions/124417/...
—
Kzqai