求给定时间区间的同期比
有这样一个表
指标 日期 金额
001 2007/03/30 1000
002 2005/04/30 2000
001 2007/02/28 1500
002 2005/03/30 2500
001 2006/03/30 1200
002 2006/02/28 3000
003 2006/02/28 3000
求一条sql语句实现根据用户给定的四个时间条件(统计时间开始、统计时间开始结束;比较时间开始、比较时间结束)获取同期比如下的结果
统计时间(2007/02/28-2007/02/30),比较区间为(2005/03/30-2005/03/30)
指标 金额 对比
001 1500 700
002 3000 500
003 3000
------解决方案--------------------统计时间(2007/02/28-2007/02/30),比较区间为(2005/03/30-2005/03/30)
二月份哪里有30号?
另:比较区间为一天?
------解决方案--------------------凑不出来这些数,具体应该怎么计算
------解决方案--------------------这些数不怎么对,具体的数据有没有核对呢?
------解决方案--------------------你对比的700,500怎么来的?你算算是对的吗?