请教,统计股票,根据股票代码来区分市场,group by 如何写?

0
股票代码600001
603001
000123
002123
300123
其中6开头的算一个类型,000开头的算一个类型,002开头的算一个类型,300开头算一个类型
已邀请:
1

GeorgeYao - 路漫漫其修远兮,吾将上下而求索! 2016-08-22 回答

楼上所示:如
 
select
   case when left(GPCode,3) = '600' then '600'
        when left(GPCode,3) = '000' then '000'
        when left(GPCode,3) = '300' then '300'
        when left(GPCode,3) = '002' then '002'
      end
      as                                        GPType        
from t
group by left(GPCode,3)
0

- 取是能力,舍是境界 2016-08-22 回答

group by left(股票代码,3)
0

BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2016-08-25 回答

不能建个表吗?我最怕这种hard code。

要回复问题请先登录注册