如何将一个字段的第12位-第20位取出来,定义为该表的一个新字段

我表中有一个createOrgPath字段,我要将他的第12位开始,到第20位取出来,定义为该表的一个新字段,请问需要怎么做?


SELECT 

a.id,

substr(`a`.`createOrgPath`, 12, 8) AS `GS`

FROM 

fx_fxbs a

left join sys_org so on so.ORGID = a.orgid


FineReport fuzao1314 发布于 2019-4-27 09:37
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
fuzao1314Lv2见习互助
发布于2019-4-27 09:46

SELECT 


so.ORGNAME

FROM 

(SELECT 

substr(`a`.`createOrgPath`, 12, 8) AS `GS`

FROM

fx_fxbs a

)AS b


left join sys_org so on so.ORGID = b.GS


  • 0关注人数
  • 514浏览人数
  • 最后回答于:2019-4-27 09:46
    请选择关闭问题的原因
    确定 取消
    返回顶部