【发布时间】:2019-05-12 02:47:27
【问题描述】:
我有四个mysql表client、transaction、other_loan和payment。我想从other_loan 和other_loan 和subtract 的transaction + sum 的load_amount 和additional 的表中获取sum 和subtract 它到@9876543334 的sum 987654335@。我怎样才能实现它?
我想要的结果:
> ID | Name | Amount
> 1 | Robin | 8718
> 2 | Reynaldo | 21
> 3 | Leomar | 0
我的桌子: 交易
> tid | id| date | load_amount | additional
> 1 | 1 | 2018-12-01 | 90 | 0
> 2 | 1 | 2018-12-07 | 90 | 0
> 3 | 2 | 2018-12-08 | 49 | 2
表:other_loan
> oid | id| amount | date
> 1 | 1 | 7928 | 2018-12-10
> 2 | 1 | 750 | 2018-12-10
表格:付款
> pid |id | payment_amount | date
> 1 | 1 | 50 | 2015-12-10
> 2 | 1 | 90 | 2015-12-10
> 3 | 2 | 30 | 2015-12-10
表:客户端
> id | Name |
> 1 | Robin |
> 2 | Cinderella |
> 3 | Leomar |
【问题讨论】:
-
transaction、other_loan和payment中的id值是否都引用了client中的id值? -
是的,先生。那是正确的。我无法得到正确的结果。
标签: mysql join sum subtraction