tba
会员卡号 年份 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月
1100001 2011 5505 800 0 0 0 0 0 0 0 0 0 0
1100001 2010 0 0 0 0 0 0 0 0 0 0 990 2635
1100002 2010 0 0 0 0 0 0 0 0 0 0 2015 1555
1100002 2011 7375 1060 1060 0 0 0 0 0 0 0 0 0
1100003 2010 0 0 0 0 0 0 0 0 0 0 1060 4010
1100003 2011 32430 6630 4880 0 0 0 0 0 0 0 0 0
1100004 2010 0 0 0 0 0 0 0 0 0 0 760 265
1100004 2011 4370 2650 0 0 0 0 0 0 0 0 0 0
1100005 2010 0 0 0 0 0 0 0 0 0 0 680 1820
1100005 2011 6585 6120 2915 0 0 0 0 0 0 0 0 0
1100008 2010 0 0 0 0 0 0 0 0 0 0 230 0
1100010 2010 0 0 0 0 0 0 0 0 0 0 460 1325
1100010 2011 3895 1100 1060 0 0 0 0 0 0 0 0 0
tbb
会员卡号 年份 一月兑换 二月兑换 三月兑换 四月兑换 五月兑换 六月兑换 七月兑换 八月兑换 九月兑换 十月兑换 十一月兑换 十二月兑换
1100001 2010 0 0 0 0 0 0 0 0 0 0 0 960
1100001 2011 1764 0 7200 0 0 0 0 0 0 0 0 0
1100002 2010 0 0 0 0 0 0 0 0 0 0 0 1920
1100002 2011 1512 0 8550 0 0 0 0 0 0 0 0 0
1100003 2010 0 0 0 0 0 0 0 0 0 0 0 960
1100003 2011 4032 0 38925 0 0 0 0 0 0 0 0 0
1100004 2010 0 0 0 0 0 0 0 0 0 0 0 640
1100004 2011 252 0 6975 0 0 0 0 0 0 0 0 0
1100005 2010 0 0 0 0 0 0 0 0 0 0 0 640
1100005 2011 1764 0 12600 0 0 0 0 0 0 0 0 0
1100008 2011 0 0 225 0 0 0 0 0 0 0 0 0
1100010 2010 0 0 0 0 0 0 0 0 0 0 0 320
1100010 2011 1260 0 5175 0 0 0 0 0 0 0 0 0 要求达到如下结果.
会员卡号 取得总分数 兑换总分数 当前值 上期剩余 剩余分数
1100001 9930 9924 0 6 6
1100002 13065 11982 1060 23 1083
1100003 49010 43917 4880 213 5093
1100004 8045 7867 0 178 178
1100005 18120 15004 2915 201 3116
1100008 230 225 0 5 5
1100010 7840 6755 1060 25 1085注:当前值为最迟一年,最晚一月所得的分数.
会员卡号 年份 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月
1100001 2011 5505 800 0 0 0 0 0 0 0 0 0 0
1100001 2010 0 0 0 0 0 0 0 0 0 0 990 2635
1100002 2010 0 0 0 0 0 0 0 0 0 0 2015 1555
1100002 2011 7375 1060 1060 0 0 0 0 0 0 0 0 0
1100003 2010 0 0 0 0 0 0 0 0 0 0 1060 4010
1100003 2011 32430 6630 4880 0 0 0 0 0 0 0 0 0
1100004 2010 0 0 0 0 0 0 0 0 0 0 760 265
1100004 2011 4370 2650 0 0 0 0 0 0 0 0 0 0
1100005 2010 0 0 0 0 0 0 0 0 0 0 680 1820
1100005 2011 6585 6120 2915 0 0 0 0 0 0 0 0 0
1100008 2010 0 0 0 0 0 0 0 0 0 0 230 0
1100010 2010 0 0 0 0 0 0 0 0 0 0 460 1325
1100010 2011 3895 1100 1060 0 0 0 0 0 0 0 0 0
tbb
会员卡号 年份 一月兑换 二月兑换 三月兑换 四月兑换 五月兑换 六月兑换 七月兑换 八月兑换 九月兑换 十月兑换 十一月兑换 十二月兑换
1100001 2010 0 0 0 0 0 0 0 0 0 0 0 960
1100001 2011 1764 0 7200 0 0 0 0 0 0 0 0 0
1100002 2010 0 0 0 0 0 0 0 0 0 0 0 1920
1100002 2011 1512 0 8550 0 0 0 0 0 0 0 0 0
1100003 2010 0 0 0 0 0 0 0 0 0 0 0 960
1100003 2011 4032 0 38925 0 0 0 0 0 0 0 0 0
1100004 2010 0 0 0 0 0 0 0 0 0 0 0 640
1100004 2011 252 0 6975 0 0 0 0 0 0 0 0 0
1100005 2010 0 0 0 0 0 0 0 0 0 0 0 640
1100005 2011 1764 0 12600 0 0 0 0 0 0 0 0 0
1100008 2011 0 0 225 0 0 0 0 0 0 0 0 0
1100010 2010 0 0 0 0 0 0 0 0 0 0 0 320
1100010 2011 1260 0 5175 0 0 0 0 0 0 0 0 0 要求达到如下结果.
会员卡号 取得总分数 兑换总分数 当前值 上期剩余 剩余分数
1100001 9930 9924 0 6 6
1100002 13065 11982 1060 23 1083
1100003 49010 43917 4880 213 5093
1100004 8045 7867 0 178 178
1100005 18120 15004 2915 201 3116
1100008 230 225 0 5 5
1100010 7840 6755 1060 25 1085注:当前值为最迟一年,最晚一月所得的分数.
解决方案 »
- sql 字符串分割
- 数据库如何停止
- 关于存储过程的Return返回值
- 哪位有SQL Server 2000数据库及应用这本书的光盘,帮忙传一下里面的例子,谢谢各位了。
- SqlServer中有类似Oralce的connect by 递归查询么?
- 一个简单的并发问题
- 求一句SQL语句
- 请教大家,有关sqlserver2000数据库移植到sql server 2012的问题
- 急!有关store procedure的问题?
- sql server8 r2 report service报错 身份验证扩展插件出现异常,或者返回了无效的值: 。 (rsAuthenticationExten
- 讨论一个数据库设计
- 问一下 每次从结果集中取相邻3条记录进行判断怎么写SQL语句
---求取得总分数
select
会员卡号,sum(月份)
from
(select 会员卡号,一月 as 月份 from tba
union all
select 会员卡号,二月 from tba
union all
select 会员卡号,三月 from tba
union all
select 会员卡号,四月 from tba
...)t
group by
会员卡号