我有表名爲VoucherEntry
如何在我的SQL Server標準中使用聚合函數?
這些都是我的記錄,
ID VoucherOnlineID TransactionNumber Store Amount
-------------------------------------------------------------
120 137 26 1001 100
126 137 22 2000 -56
128 137 30 3000 -20
133 137 11 2000 -5
現在我想添加2列其爲具有運送量及平衡量。如果VoucherEntry.Amount = 100
再進行列應爲0,其他明智它應該顯示類似下面
期待輸出
ID VoucherOnlineID TransactionNumber Store Carry Amount Balance
---------------------------------------------------------------------------------
120 137 26 1001 0 100 100
126 137 22 2000 100 -56 44
128 137 30 3000 44 -20 24
133 137 11 2000 24 -5 19
更新
我們可以排序記錄通過
ID
列或Date
列,排序後的記錄將按以上順序顯示
請標記你的DBMS和解釋清楚你的邏輯。 –
你如何訂購你的行? – Lamak
@Lamak by'ID or Date',你可以通過'ID或Date'對錶格進行排序,現在我會更新 –