Getting running total in sql
<p>How can i calculate the running total from below query</p>

<p><strong>Query</strong></p>

<pre><code>SELECT
  dbo.PurchaseInvoices.PurchaseInvoiceNo as [Invoice No] ,
  dbo.PurchaseInvoices.PurchaseInvoiceDate as [Invoice Date],
  Suppliers.SupplierName,
  dbo.Restaurants.Name as [Restaurant Name],
  CONVERT(decimal(9, 2), SUM(RequisitionDetails.ReceivedQuantity * RequisitionDetails.UnitPrice)) AS Debit
FROM dbo.PurchaseOrders
INNER JOIN dbo.Requisitions
  ON dbo.PurchaseOrders.RequisitionID = dbo.Requisitions.RequisitionID
INNER JOIN dbo.Restaurants
  ON dbo.Requisitions.RestaurantID = dbo.Restaurants.RestaurantID
INNER JOIN dbo.Suppliers
  ON dbo.PurchaseOrders.SupplierID = dbo.Suppliers.SupplierID
INNER JOIN dbo.Categories
  ON dbo.Requisitions.CategoryID = dbo.Categories.CategoryID
INNER JOIN dbo.PurchaseInvoices
  ON dbo.PurchaseOrders.PurchaseOrderID = dbo.PurchaseInvoices.PurchaseInvoiceID
INNER JOIN dbo.RequisitionDetails
  ON dbo.RequisitionDetails.RequisitionID = dbo.Requisitions.RequisitionID
GROUP BY dbo.PurchaseOrders.PurchaseOrderID,
         dbo.Restaurants.Name,
         dbo.PurchaseInvoices.PurchaseInvoiceDate,
         dbo.PurchaseInvoices.PurchaseInvoiceNo,
         Suppliers.SupplierName
ORDER BY dbo.PurchaseInvoices.PurchaseInvoiceNo
</code></pre>

<p><strong>Query Out Put</strong></p>

<pre><code>+------------+--------------+---------------+-----------------+--------+
| Invoice No | Invoice Date | Supplier Name | Restaurant Name |  Debit |
+------------+--------------+---------------+-----------------+--------+
|          1 | 8/26/2016    | supplier1     | restaurant 1    |  92.00 |
|          2 | 8/27/2016    | supplier1     | restaurant 2    |  47.00 |
+------------+--------------+---------------+-----------------+--------+
</code></pre>

<p><strong>The desired out put should be like below</strong></p>

<pre><code>+------------+--------------+---------------+-----------------+--------+---------+
| Invoice No | Invoice Date | Supplier Name | Restaurant Name |  Debit | Balance |
+------------+--------------+---------------+-----------------+--------+---------+
|          1 | 8/26/2016    | supplier1     | restaurant 1    |  92.00 |   92.00 |
|          2 | 8/27/2016    | supplier1     | restaurant 2    |  47.00 |  139.00 |
+------------+--------------+---------------+-----------------+--------+---------+
</code></pre>

<p>How can i achieve this? to get running total. </p>