Як знайти максимум (або мінімум) двох цілих чисел у Postgres / SQL? Одне з цілих чисел не є значенням стовпця.
Я наведу приклад сценарію:
Я б хотів відняти ціле число зі стовпця (у всіх рядках), але результат не повинен бути меншим за нуль. Отже, для початку я маю:
UPDATE my_table
SET my_column = my_column - 10;
Але це може зробити деякі значення негативними. Я б хотів (у псевдокоді):
UPDATE my_table
SET my_column = MAXIMUM(my_column - 10, 0);
Relatedly ви можете створити набір даних союзу , а потім НЕ більш , що в SQL-сервері по крайней мере stackoverflow.com/questions/124417 / ...
—
Kzqai