首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

求高手做下报表的有关问题

2012-03-15 
求高手做下报表的问题表Aftidpaytime1232010-9-11242011-6-712312010-11-1212322010-11-30表Bftididnumamt

求高手做下报表的问题
表A
ftid paytime
123 2010-9-1
124 2011-6-7
1231 2010-11-12
1232 2010-11-30


表B
ftid id num amt
123001244
124001366
12310016132
12320012 44

现在就想得到在每个年度,月度,001商品的总数和总金额,也就是得到下面这样
年度月度总num总amt
20109244
2010118176
20116366

[解决办法]
select year(a.paytime),month(a.paytime),sum(b.num),sum(b.amt) from a
inner join b on a.ftid=b.ftid
where b.id='001' and paytime between '2010-1-1' and '2011-11-2'
 group by year(a.paytime),month(a.paytime)

热点排行