【发布时间】:2016-08-04 07:02:15
【问题描述】:
资金表
--------------------------
source_id、金额、日期、
--------------------------
1, 1000, 2016-01-15
2, 2000, 2016-02-28
ca_table
--------------------------
ca_id,source_id,金额
--------------------------
c1 , 1, 500
c2 , 1, 500
c3, 2, 900
c4, 2, 1100
exp_table
--------------------------
exp_id, ca_id, 金额,
--------------------------
e1, c1, 0
e2, c1, 250
e3、c2、500
e4、c3、500
e5、c4、600
e6、c4、500
我想对 select MONTHNAME(date) ,sum(funds_table.amount**) ,sum(ca_table.amount),sum(exp_table .金额) 互相加入 其中 年份(日期)= 2016 和按月(日期)分组
预期输出
-------------------------------------------------- --------------------- MonthName(日期),sum(source_id.amount),sum(ca_id.amount),sum(exp_id.amount) -------------------------------------------------- --------------------- 一月, 1000, 1000, 750 2000 年 2 月、2000 年、1100 年3天搜索结果,但我无法得到确切的结果。
【问题讨论】:
-
你尝试了什么,你的问题在哪里?
-
我希望最后一张表是结果
标签: php mysql sql database sqlite