Run Code  | API  | Code Wall  | Misc  | Feedback  | Login  | Theme  | Privacy  | Patreon 

Iterative LIFO accounting

Language: Layout:
View schema
Execution time: 0,06 sec, rows selected: 33, rows affected: 22, absolute service time: 0,21 sec 
latest |  history
   stockId dealId dealType stockDate stockAmount pricePerStock
1 111 1 B 03.01.2016 00:00:00 10 5
2 111 2 B 03.02.2016 00:00:00 15 6
3 111 3 B 03.03.2016 00:00:00 5 4
4 111 4 S 03.04.2016 00:00:00 17 7
5 111 5 B 03.05.2016 00:00:00 3 8
6 111 6 S 03.06.2016 00:00:00 4 8
7 111 7 S 03.07.2016 00:00:00 8 9
   lvl stockId dealId stockDate stockAmount pricePerStock stockRemaining amountDeducted
1 0 111 1 03.01.2016 00:00:00 10 5 10 0
2 0 111 2 03.02.2016 00:00:00 15 6 15 0
3 0 111 3 03.03.2016 00:00:00 5 4 5 0
4 0 111 5 03.05.2016 00:00:00 3 8 3 0
   lvl stockId dealId stockDate stockAmount pricePerStock stockRemaining amountDeducted
1 1 111 1 03.01.2016 00:00:00 10 5 10 17
2 1 111 2 03.02.2016 00:00:00 15 6 3 17
3 1 111 3 03.03.2016 00:00:00 5 4 0 17
4 0 111 5 03.05.2016 00:00:00 3 8 3 0
   lvl stockId dealId stockDate stockAmount pricePerStock stockRemaining amountDeducted
1 2 111 1 03.01.2016 00:00:00 10 5 10 4
2 2 111 2 03.02.2016 00:00:00 15 6 2 4
3 2 111 3 03.03.2016 00:00:00 5 4 0 4
4 2 111 5 03.05.2016 00:00:00 3 8 0 4
   lvl stockId dealId stockDate stockAmount pricePerStock stockRemaining amountDeducted
1 3 111 1 03.01.2016 00:00:00 10 5 4 8
2 3 111 2 03.02.2016 00:00:00 15 6 0 8
3 3 111 3 03.03.2016 00:00:00 5 4 0 8
4 3 111 5 03.05.2016 00:00:00 3 8 0 8

    
                
λ
.NET NoSQL database for rapid development