日期:2014-05-18  浏览次数:20829 次

SQL查询语句问题,有点意思,快来看一下。
商家名称 1月份销售 2月份销售 3月份销售
A 3 63 0
B 0 4 8
A 0 5 20
C 5 10 34
B 56 3 3


这上面的表是通过sql查询出来的格式,现在还想再把商家名称合并了,每个月的量相回,意思如下图

商家名称 1月份销售 2月份销售 3月份销售
A 3 68 20
B 56 7 11
C 5 10 34


------解决方案--------------------
select 商家名称,sum(1月) as 1月,sum(2月) as 2月 from tb group by 商家名称
------解决方案--------------------
探讨

select 商家名称,sum(1月) as 1月,sum(2月) as 2月 from tb group by 商家名称

------解决方案--------------------
这个叫做sql语句“分组”和“统计函数”。现在程序员好像最擅长背名词儿,那么请先背这两个名词儿。
------解决方案--------------------
建议你仔细研读一本很老的书http://book.douban.com/subject/1231877/这是专业的t-sql编程必备的资料。

同时任何东西都必须尽快动手实践。