我有两张桌子
表1
-------------------------------
ID | Name | Bottles | Balance
-------------------------------
1 | ABC | 2 | 200
2 | DEF | 5 | 500
3 | GHI | 3 | 100
表2
-----------------------------
CID | Add_Bottles | Amount
-----------------------------
2 | 2 | 100
1 | 1 | 50
2 | 3 | 150
1 | 1 | 50
3 | 2 | 100
我想得到的是先从table1获取瓶子和余额,然后将瓶子和余额添加到table2行并继续。我的意思是,例如,CID 2的结果应该是这样的
--------------------------------------------------
CID | Bottles | ttlBottles | Amount | Balance
--------------------------------------------------
2 | 0 | 5 | 0 | 500 <-- First Row from table1
2 | 2 | 7 | 100 | 600 <-- Now adding bottles and balance from tabl2
2 | 3 | 10 | 150 | 750
我无法知道我的查询应该是什么。你会建议什么?