G
gxdog
Unregistered / Unconfirmed
GUEST, unregistred user!
SQLSERVER2000中的交叉表问题。
从表A: name year n
张三 86 4
李四 87 5
张三 86 6
。。。。。
变为: name 86 87 。。。。。
张三 10
李四 5
我试用:Transform sum AS 天数 select name from 表 group by name pivot year在ACCESS里通过,在SQL2K里不通过。
看SQL2K联机帮助里,交叉表实现用到CASE 来判断,由于我的表很复杂的,用CASE不好实现。请问Transform Pivot 在SQL2K里能实现吗?,各位帮我写出最简练的语句吧!
从表A: name year n
张三 86 4
李四 87 5
张三 86 6
。。。。。
变为: name 86 87 。。。。。
张三 10
李四 5
我试用:Transform sum AS 天数 select name from 表 group by name pivot year在ACCESS里通过,在SQL2K里不通过。
看SQL2K联机帮助里,交叉表实现用到CASE 来判断,由于我的表很复杂的,用CASE不好实现。请问Transform Pivot 在SQL2K里能实现吗?,各位帮我写出最简练的语句吧!