摘要:
MS在其sqlserver2005中提供了关键字pivot与unpivot来旋转数据。pivot译为:轴,支点,绕着轴旋转。通过pivot可以实现将行数据转换为列,顾明思议unpivot就是执行相反的操作将列数据转换为行数据,当然这里的相反其实并不是完全的相反。看上去所谓的行转列,列转行挺抽象的,还是以具体实例来说明吧。这里我们将会用到一个学生成绩表score(只为演示不考虑完整性)1、pivot是一种将行数据转换为列数据的技术。对应上面学生成绩表,现在我们看到的是每个学生的各科成绩都通过一行来记录,现在假如我们希望对每个学生的成绩都通过一行记录来表示,如下形势这就是所谓的将行数据转换为列数. 阅读全文
摘要:
懒得废话直接贴测试代码<inputtype="button"id="button1"value="button1"onclick="varid=3;functiontt(){alert(id);};tt();"/>点击后IE弹出button1,顿时傻眼,再测试火狐弹出3,顿时无语了,我鄙视IE如果输出button1.onclick 一般来说类似functiononclick(){varid=3;functiontt(){alert(id);};tt();}这样来即使button1中有的id属性值为but 阅读全文