У меня есть несколько SQL-операторов, которые рассчитывают некоторые числа. Вполне возможно (с бонусными баллами / штрафными баллами), что человек может получить окончательный результат БОЛЕЕ 100 (с бонусными баллами) или
ПОД 0 (со штрафами).
Как я могу убедиться в том, что вычисленное значение, если оно превышает 100, достигает максимального значения в 100. В качестве альтернативы, если счет в конечном итоге оказывается ниже 0, то его значение равно min.
Я предполагаю, что мог бы использовать простой UDF, который выполняет эту математику - это не сложно. Я не уверен, что это уже существует?
Я проверил Потолок и MAX , и оба они занимаются другими вещами, а не тем, что мне нужно.
Мысли