Предположим, у меня есть таблица, как этотзначения Обновление с условиями
END
id rank degree
1 4 3
2 3 3
**rank 4 has 4 degrees.
**rank 3 has 4 degrees.
И мы будем считать, что каждый ранг имеет некоторое количество градусов. Я предполагаю, что ранг 3 имеет 4 градуса.
И я хочу, чтобы при увеличении степени, которая является максимальным для текущего ранга, ранг увеличивается на 1, а степень сбрасывается обратно до 1. Например, я хочу увеличить степень id 2 в приведенную выше таблицу 1. В результате ранг должен быть 4, а степень должна быть равна 1.
Как эффективно сделать это обновление в SQL Server 2008?
Что вы сделали до сих пор? – Falaque
Я читал ваш вопрос 4 раза, и я до сих пор этого не понимаю! как рассчитывается ранг? – bhs
Ват - ваше требование.? – Kishore