摘要:
最近最统计报表, 头都炸了,在网上查询了半天的,感觉这个文章特别真实,装载过来与大家分享一下! 钟艳明 962589149PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P完整语法:table_sourcePIVOT(聚合函数(value_column)FOR pivot_columnIN())UNPIVOT用于将列明转为列值(即列转行),在SQL Server 2000可以用UNION来实现完整语法:table_sourceUNPIVOT(va. 阅读全文
摘要:
今天查看了表,发现重复记录N多,然后做了一下实例,给大家分享一下,嘿嘿!1、查找表中多余的重复记录,重复记录是根据单个字段(RKEY)来判断select*fromDATA9287whereRKEYin(selectRKEYfromDATA9287groupbyRKEYhavingcount(RKEY)>1)例二:select * from testtablewhere numeber in (select number from DATA9287 group by number having count(number) > 1 )可以查出testtable表中number相同的记录 阅读全文