[SQL ] 列计算

楼主: puppy77 ( )   2014-01-08 22:27:40
原本的资料表是这样
ID V1 V2 V3 ..... V40
001 20 43 86 79
002 54 79 88 96
003 56 75 43 90
.........................
099 11 56 43 75
想用这张表做出另一张表
第一栏一样是ID
第二栏是各笔资料的max(V1,V2,.....V40)
原本想用PIVOT还是UNPIVOT做的
结果版本太旧不能用 而且情况也不容许我更新....Orz
想请问版上的大大有没有什么方法??(不用PIVOT跟UNPIVOT)
我有尝试过要把表格转成这样
ID 001 002 003 ......099
V1 20
V2 43
V3 86
但是失败了....
请高手帮忙提点一下!!!!谢谢!!!!
作者: TeemingVoid (TeemingVoid)   2014-01-10 00:17:00
请参考: http://ppt.cc/fRY~ 有MySQL与T-SQL的作法。
楼主: puppy77 ( )   2014-01-13 20:10:00
谢谢楼上,不过好像不是我要的>"<

Links booklink

Contact Us: admin [ a t ] ucptt.com