日期:2014-05-18 浏览次数:20635 次
select *
, [quarter]= case   when  9 <=DATEPART(M,date) AND DATEPART(M,date)<= 11  then 'y'+Ltrim(DATEPART(YEAR,date)+1)+'q1' 
        when  12 <=DATEPART(M,date) then  'y'+Ltrim(DATEPART(YEAR,date)+1)+'q2'
        when   DATEPART(M,date)<= 2  then 'y'+Ltrim(DATEPART(YEAR,date))+'q2' 
         when 3 <=DATEPART(M,date) AND DATEPART(M,date)<= 5  then 'y'+Ltrim(DATEPART(YEAR,date))+'q3' 
        when  6 <=DATEPART(M,date) AND DATEPART(M,date)<= 8  then 'y'+Ltrim(DATEPART(YEAR,date))+'q4' END
,[num]=case when money>150 then 1 else 0 end   from tb1