Postgres / SQL'de iki tam sayının maksimumunu (veya minimumunu) nasıl bulabilirim? Tam sayılardan biri sütun değeri değil.
Örnek bir senaryo vereceğim:
Bir sütundan (tüm satırlarda) bir tamsayı çıkarmak istiyorum, ancak sonuç sıfırdan küçük olmamalıdır. Yani, başlamak için elimde:
UPDATE my_table
SET my_column = my_column - 10;
Ancak bu, bazı değerleri negatif yapabilir. İstediğim şey (sözde kodda):
UPDATE my_table
SET my_column = MAXIMUM(my_column - 10, 0);