首页 > 代码库 > sql server 2012 行转列
sql server 2012 行转列
table_source
PIVOT(
聚合函数(value_column)
FOR pivot_column
IN(<column_list>)
)
对于一个字段的汇总和转置,只用一次。
) tb pivot(max(copies) for ORDER_TYPE in ([11],[12],[13],[14])) tb
对于多个字段的汇总和转置,要嵌套多次。
) tb pivot(max(copies) for ORDER_TYPE in ([11],[12],[13],[14])) tb
) tb1 pivot(max(price) for order_type1 in ([11],[12],[13],[14])) tb1
) tb2 pivot(max(amt) for order_type2 in ([11],[12],[13],[14])) tb2
sql server 2012 行转列
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。