Как мне найти максимум (или минимум) двух целых чисел в 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