SUM の順序付き OVER 句を実装する製品を使用している場合は、次のようにすることができます:
select
cast(DeliveredDate as date) as DeliveredDate,
count(Delivered) as Delivered,
sum(count(Delivered)) over (
order by DeliveredDate
) as RunningTotal
from Orders
group by OrderDate
order by OrderDate;
あなたの表現数(Delivered)は少し奇妙です。それがあなたが望むものであることを確認するために:特定の日付で、Delivered 列の値が NULL でない行の数をカウントします。