0
点赞
收藏
分享

微信扫一扫

Sqlite3之case分支语句(13)

诗远 03-20 10:45 阅读 2


SELECT 
   case when abitmap=0 then '零'
        when abitmap=1 then '壹'
        else '贰'
   end as bitmap 
from userinfo

记得别忘了END

Sqlite3之case分支语句(13)_数据

Sqlite3之case分支语句(13)_数据_02

select aaa.aName
, sum( case aaa.aMonth when 1 then aaa.aProductSum end ) as '一月' 
, sum( case aaa.aMonth when 2 then aaa.aProductSum end ) as '二月' 
, sum( case aaa.aMonth when 3 then aaa.aProductSum end ) as '三月' 
, sum( case aaa.aMonth when 4 then aaa.aProductSum end ) as '四月' 
, sum( case aaa.aMonth when 5 then aaa.aProductSum end ) as '五月' 
, sum( case aaa.aMonth when 6 then aaa.aProductSum end ) as '六月' 
, sum( case aaa.aMonth when 7 then aaa.aProductSum end ) as '七月' 
 from aaa
GROUP BY aaa.aName

 相当于Excel里的数据透视表  功能

 

Sqlite3之case分支语句(13)_数据_03

 

举报

相关推荐

0 条评论