行转列
对不起,因原来的帐号clhuanghunan的密码忘了,所以重新注册了一个,请大家包涵。我的问题还是老问题-行转列我原有一张表,结构是这样
科目编码 科目名称 期初余额 借方发生额 贷方发生额 期末余额 电子数据名称
207 其他应付款 96250.96 296851.56 424834.41 224233.81 2007年
20701 个人 0 100285.96 100285.96 0 2007年
2070101 个人基本养老保险金 0 40741.3 40741.3 0 2007年
2070103 个人医保费 0 12926.88 15767.76 2840.88 2007年
207 其他应付款 224233.81 322263.24 726468.74 628439.31 2008年
20701 个人 0 106125.94 106125.94 0 2008年
2070101 个人基本养老保险金 0 41574.5 41574.5 0 2008年
2070103 个人医保费 2840.88 19871.44 17030.56 0 2008年
我现在想把表结构变为这样
科目编码 科目名称 2007年期初余额 2007年借方发生额 2007年贷方发生额 2008年借方发生额 2008年贷方发生额 2008年期末余额
207 其他应付款 96250.96 296851.56 424834.41 322263.24 726468.74 628439.31
20701 个人 0 100285.96 100285.96 106125.94 106125.94 0
2070101 个人基本养老保险金 0 40741.3 40741.3 41574.5 41574.5 0
2070103 个人医保费 0 12926.88 15767.76 19871.44 17030.56 0
请问各位大侠能不告诉我如何写SQL语句。
拜托大家。
在此感谢cnfarer、netlin和CXP0714的回复!我想问一下cnfarer,用case进行查询的语句怎么写呢?麻烦你写详细一点给我行吗,谢谢!