"景先生毕设|www.jxszl.com

PIVOT详解

2023-09-12 15:40编辑: www.jxszl.com景先生毕设
PIVOT详解

建立一个销售情况表,其中,year字段表示年份,quarter字段表示季度,amount字段表示销售额。quarter字段分别用Q1, Q2, Q3, Q4表示一、二、三、四季度。

SQL 代码   

CREATETABLEyearINT--
CHAR2--
MONEY--
2. 填入表数据

 

 
复制
NOCOUNT ( ) ( ) (((() ) ) ) SalesByQuarter (, Q ( ()), () )

 

要比较每年中各季度的销售状况,要怎么办呢(1)、使用传统Select的CASE语句查询

 
复制
年份 , ( quarter Q1 amount ) 一季度 , ( quarter Q2 amount ) 二季度 , ( quarter Q3 amount ) 三季度 , ( quarter Q4 amount ) 四季度 SalesByQuarter

 

 

\"\"  

 

 

SELECTyearasasasasasFROMSUMFORINASORDERBYYEARDESC得到的结果如下:<br style="\&quot;line-height:" 18px;="" font-family:="" verdana,="" \'lucida="" grande\',="" arial,="" helvetica,="" sans-serif\"="">
	 

 


原文链接:http://www.jxszl.com/biancheng/shujuku/445402.html