有如下结果想实现,请各位高手帮忙?
有如下表,有6个字段!
year month type a b a/b
2003 04 1 3 2 66.666600
2003 04 2 4 3 75.000000
2003 05 1 5 3 60.000000
2003 06 1 2 2 100.000000
2003 06 2 4 4 100.000000
2003 07 1 3 3 100.000000
2003 07 2 3 3 100.000000
2003 02 1 1 0 .000000
要得到的表为,(去掉type字段)
year month a b a/b a1 b1 a1/b1
2003 04 3 2 66.666600 4 3 75.000000
2003 05 5 3 60.000000 - - --
2003 06 2 2 100.000000 2 2 100.000000
………………
其中转换的意思是:相同年及相同月的记录合并为一条记录,其中type 为合并的标志字段,生成的结果表在原有表的基础上增加三个字段,它的值来源于同年同月的type为2的行的后三个字段的值,如果当前月的无type为2的行,那么,新行的后三个字段为空。
year month type a b a/b
2003 04 1 3 2 66.666600
2003 04 2 4 3 75.000000
2003 05 1 5 3 60.000000
2003 06 1 2 2 100.000000
2003 06 2 4 4 100.000000
2003 07 1 3 3 100.000000
2003 07 2 3 3 100.000000
2003 02 1 1 0 .000000
要得到的表为,(去掉type字段)
year month a b a/b a1 b1 a1/b1
2003 04 3 2 66.666600 4 3 75.000000
2003 05 5 3 60.000000 - - --
2003 06 2 2 100.000000 2 2 100.000000
………………
其中转换的意思是:相同年及相同月的记录合并为一条记录,其中type 为合并的标志字段,生成的结果表在原有表的基础上增加三个字段,它的值来源于同年同月的type为2的行的后三个字段的值,如果当前月的无type为2的行,那么,新行的后三个字段为空。
...全文
相关推荐
编程实现输入一个整数,显示它的位数,并显示它的各位数字,及其各位数字的和
编程实现输入一个整数,显示它的位数,并显示它的各位数字,及其各位数字的和
请各位领导移步到启动球前参考.doc
请各位领导移步到启动球前参考.doc
计算整数各位数字之和 C++中如何计算任何一个正整数的各位数字之和
计算整数各位数字之和 C++中如何计算任何一个正整数的各位数字之和
代码_C循环-求各位数字之积_
入一个英文句子和空格字符,则输出删除了所有空格的字符测试说明以下是测试样例:样例输入:abc333dgf3样例输出:abcdgf*/
《请给我结果》读后感-思路决定出路,结果改变人生精选.doc
《请给我结果》读后感-思路决定出路,结果改变人生精选.doc


