Пожалуйста, смотрите прикрепленный файл для справки. Допустим, у меня есть таблица CARRIER_RESPONSE
со следующими полями Carrier
, Shipment
, Acceptance
, Day
Я хотел бы получить кумулятивный счет принятия в день для каждого Перевозчика.
Пока я пришел к следующему коду:
SELECT Carrier
,Shipment
,Acceptance
,Day
,ROW_NUMBER() OVER (
PARTITION BY Carrier
, Day
, Acceptance
ORDER BY Day
) AS "Cumulative Count of Acceptance per Day"
FROM CARRIER_RESPONSE
Этот код дает мне правильный счетчик операций для Линий с Ответом о принятии = A, но в строках с Ответом о принятии = D Я также хочу показать текущий счетчик Ответа о принятии = A.
По существу, на каждой строке я хочу указать, сколько раз сегодня Перевозчик принимал Отправку. Это возможно?
Спасибо
Amir
Ответ перевозчика:
![Carrier Response](https://i.stack.imgur.com/y8LcH.png)