如何对它们进行拆分和求和&;比较mysql中的条件


How to Split and sum of them & compare condition in mysql?

样品表

--------------------------------------------------------------------
S.No        |  Date                     |  Amount
--------------------------------------------------------------------
  1         |  20/10/2015;26/10/2015    |  5000;2000    
--------------------------------------------------------------------
  2         |  15/10/2015;25/10/2015    |  1500;6000
--------------------------------------------------------------------

如何使用mysql拆分DateAmount以及总量之和?

示例

    select *,SPLIT_STR(date, ' ', 1) as split_date,
             SPLIT_STR(amount, ' ', 1) as split_amount , sum(split_amount) 
from  
         bill_table having str_to_date(split_date,'%d/%m/%Y') <=20/10/2015'

事实上,我期待着输出:

2015年10月20日=5000

2015年10月26日=2000

2015年10月15日=1500

2015年10月25日=6000

条件<2015年10月20日So(5000+1500)=6500

请帮我解决这个问题。

分割值(数组)&将它们相加

这是一个示例。你可以把你的域名放在:

SELECT
  SUBSTRING_INDEX('20/10/2015;26/10/2015', ';', 1),
  SUBSTRING_INDEX('20/10/2015;26/10/2015', ';', -1);