从其他表添加值并继续

时间:2016-09-09 15:27:36

标签: mysql

我有两张桌子

表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

我无法知道我的查询应该是什么。你会建议什么?

0 个答案:

没有答案