截取前四位字符

 select top(10)* from
 (select
  case when ktext = '' or ktext is null then cusna else ktext end as cusna,
 sum(sr)/10000 as sr
 from xsjsc_xsmx ,xsjsc_kh
 where year = year(getdate())  and xsjsc_xsmx.cusno = xsjsc_kh.KUNNR
 group by case when ktext = '' or ktext is null then cusna else ktext end ) a
 order by sr desc

如何再不改变其他条件的情况下,添加什么条件能截取cunsa字符串的前四位字符

其实123 发布于 2019-10-31 09:05
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
18038635057Lv4初级互助
发布于2019-10-31 09:09(编辑于 2019-10-31 09:10)
LEFT(cunsa,4)


最佳回答
0
free_zzLv6中级互助
发布于2019-10-31 09:13

substr(cusna,0,4)

  • 3关注人数
  • 392浏览人数
  • 最后回答于:2019-10-31 09:13
    请选择关闭问题的原因
    确定 取消
    返回顶部