У меня есть набор данных, как показано ниже (кроме Ser_NO, это поле, которое я хочу создать).
+--------+------------+--------+
| CaseID | Order_Date | Ser_No |
+--------+------------+--------+
| 44 | 22-01-2018 | 1 |
+--------+------------+--------+
| 44 | 24-02-2018 | 3 |
+--------+------------+--------+
| 44 | 12-02-2018 | 2 |
+--------+------------+--------+
| 100 | 24-01-2018 | 1 |
+--------+------------+--------+
| 100 | 26-01-2018 | 2 |
+--------+------------+--------+
| 100 | 27-01-2018 | 3 |
+--------+------------+--------+
Как мне получить серийный номер для каждого CaseId на основе моих дат. Таким образом, первая дата в конкретном CaseID получает номер 1, вторая дата в этом CaseID получает номер 2 и так далее.
Я работаю с T-SQL, кстати,
Я пробовал несколько вещей:
СЛУЧАЙ
КОГДА СЧЕТ (CaseID)> 1
ТОГДА ЗАКАЗАТЬ (Order_Date)
И Ser_no +1
END
Заранее спасибо.