Мне нужно обновить столбец SQL Server с помощью автоматически сгенерированного серийного номера, основанного на восходящей дате SELECT
, а также для столбца с типами.
Вот мой алгоритм:
1. To update a column AppNo
update column_of_interest
from_above_table
auto_increment value (1..n)
where
following datetime_col desc
2a. If Requesttype is AAA for a select where
following datetime_col desc then there should be a different (1...n)
update
2b. If Requesttype is BBB for a select where
following datetime_col desc then there should be a different (1...n)
update
3. The AppNo should reset each day, for each Requestype too.
На данный момент моя интересующая колонка (AppNo) пока пуста. Я хотел бы обновить его, как показано ниже:
ProjectID AppNo ProcessedDate
--------- ----- ----------------
11 3 2019-09-30 18:21
3 1 2019-09-25 08:37
3 2 2019-09-25 08:37
11 1 2019-09-25 08:39
11 2 2019-09-25 08:40
7 1 2019-09-26 14:19
7 2 2019-09-26 14:20
7 3 2019-09-26 14:22
2 1 2019-09-26 14:23
11 1 2019-09-26 14:23
11 2 2019-09-26 14:24
11 3 2019-09-26 14:24
3 1 2019-09-26 14:24
Мне нужно заполнить свой столбец интересов на основе вышеуказанного.