截取汉字

image.png


用的是SQL server 数据库 想要 将这里边颜色的汉字部分 截取出来 用SQL 要怎样实现 求大佬指点 

大哥大没信号 发布于 2020-8-11 14:16
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
krystal033Lv7高级互助
发布于2020-8-11 14:29(编辑于 2020-8-11 14:32)
select substring(字段,1,charindex(' ',字段)-1)


  • 大哥大没信号 大哥大没信号(提问者) OK 谢谢 老哥
    2020-08-11 14:34 
  • krystal033 krystal033 回复 大哥大没信号(提问者) 可以的话采纳一下
    2020-08-11 14:34 
  • 大哥大没信号 大哥大没信号(提问者) 对了 大佬 可以解释一下 这个 语句的意思嘛 我没明白 语句里边 是怎样 判断 数据里的汉字的部分的
    2020-08-11 14:39 
  • krystal033 krystal033 回复 大哥大没信号(提问者) charindex(\' \',字段) 是找你的分隔符 空 所在的位置 汉字的结尾就是你空所在位置的前一位 这样你懂了吗
    2020-08-11 14:52 
  • krystal033 krystal033 回复 大哥大没信号(提问者) charindex类似于excel和帆软里面的find函数
    2020-08-11 14:53 
最佳回答
0
luojian0323Lv7资深互助
发布于2020-8-11 14:21

select SUBSTRING(字段,0 ,CHARINDEX(' ', 字段, 0))

百度一下,大概这个意思

最佳回答
0
ScyalcireLv7中级互助
发布于2020-8-11 14:35

其实帆软就能直接做

image.png

image.png

  • 大哥大没信号 大哥大没信号(提问者) 主要 是 数据库里 做sql处理的时候 不方便 数据很多 所以没有采用 帆软的截取 谢谢 大佬 嘿嘿
    2020-08-11 14:37 
最佳回答
0
twsheLv6初级互助
发布于2020-8-11 19:32

帆软有个公式,是正则匹配的,很好用,

可以找汉字匹配的。。。

  • 5关注人数
  • 458浏览人数
  • 最后回答于:2020-8-11 19:32
    请选择关闭问题的原因
    确定 取消
    返回顶部