字符串里过滤不需要的字符

需求描述

需求:过滤tmp_v视图里含数字的部分. 其中tmp_v视图的data字段的定义是emp表的ename字段拼接空格和deptno字段。

解决方法:这里通过translate函数对含数字的部分进行替换.

注: 数据库数据集SQL脚本详见如下链接地址

员工表结构和数据初始化SQL脚本

SQL代码

--SQL Server:
create view tmp_v
AS SELECT ename+' '+ cast(deptno as varchar) as data
from empSELECT data,replace(dbo.translate(data,'0123456789','@@@@@@@@@@'),'@','') as ename FROM tmp_v
order by replace(dbo.translate(data,'0123456789','@@@@@@@@@@'),'@','') desc

执行结果

这里需要参考之前章节里translate函数的实现.

--Mysql:
create view tmp_v
AS SELECT CONCAT(ename,' ',deptno) as data
from empSELECT data,replace(translate(data,'0123456789','@@@@@@@@@@'),'@','') as ename
FROM tmp_v
order by replace(translate(data,'0123456789','@@@@@@@@@@'),'@','') desc

处理字符串_5_字符串里过滤不需要的字符相关推荐

  1. SQL基础操作_5_字符串处理

    目录 7.6 处理字符串 7.6.1 生成自增值 7.6.2 遍历字符串里的每个值 7.6.3 处理含引号的字符串 7.6.4 计算某个字符出现的次数 7.6.5 字符串里过滤不需要的字符 7.6.6 ...

  2. 用数据说话,Go 所有字符串拼接方式里哪种才是最稳定高效的?

    前言 日常业务开发中离不开字符串的拼接操作,不同语言的字符串实现方式都不同,在Go语言中就提供了6种方式进行字符串拼接,那这几种拼接方式该如何选择呢?使用那个更高效呢?今天我们邀请到公众号「Golan ...

  3. html提交提示非法字符串,教你如何过滤高亮显示非法字符

    本篇教你如何过滤高亮显示非法字符: //我只是做一个测试,如果再用类似tmd的字符串,一定要注意,如果字符串中的字符出现在$StartReplaceHtml或者$EndReplaceHtml中,你需要 ...

  4. c语言里字符串和字符串字面量,string literals(字符串字面量)

    构造一个指定字符数组类型的未命名对象,用于需要在源代码中嵌入字符串时使用. 句法 " s-char-sequence "(1)u8 " s-char-sequence & ...

  5. python 字符串去重从小到大排列_python 序列(字符串、字符串、元组、集合、字典)...

    运行环境:python3.8 Anaconda 字符串 在python中,单个字符就是字符串. 字符串不可改变,使用单引号' ',双引号" ",三引号'" "' ...

  6. python怎么创建字符串_Python 字符串

    Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号( ' 或 " )来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hel ...

  7. json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值...

    json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 原文:json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 主要内容: 一 ...

  8. python day2 python基础 列表、元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码...

    本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 ...

  9. C语言再学习 -- 字符串和字符串函数

    最近身体很不给力,很乏累!白天没精神,晚上睡不着,心情还很烦躁.看书都有点看不下去的样子,到了C语言最难掌握的部分了,数组.指针.字符串.硬着头皮看书总结吧. 一.字符串 1.字符串介绍 字符串是以空 ...

最新文章

  1. 【微信小程序】侧滑栏,手动侧滑出个人中心(完整代码附效果图)
  2. Science Bulletin:绝对丰度的植物根际微生物群落“扩增-选择”模型
  3. android adb shell 命令大全
  4. 111.什么是基带信号?什么是宽带信号?
  5. 刨根问底——Handler
  6. CAD2010安装说明
  7. 使用DBCA创建数据库
  8. linux mysql 静态库_Linux静态库与动态库实例详解
  9. java 运行时修改类_在运行时修改类定义的注释字符串参数
  10. 计算机组成与网络题库,计算机组成原理题库
  11. decltype关键字
  12. C语言将十进制输出二进制、八进制、十六进制的方法总结
  13. parcel打包报错Error opening directory
  14. 宇视网络视频录像机通道名称如何设置
  15. Python学多久能接单赚钱?按照这套路线学习,30天内就可以!
  16. 【原创】java+swing+mysql教室管理系统设计与实现
  17. 周志华《机器学习》勘误表
  18. Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915解决办法
  19. 使用无标注的数据训练Bert
  20. Qt技巧:共用qrc

热门文章

  1. VTK:标记数据映射器用法实战
  2. OpenCASCADE :VTK集成服务(VIS) 之使用低级 API
  3. wxWidgets:制作渲染循环
  4. boost::python::converter::arg_to_python相关的测试程序
  5. boost::mp11::mp_repeat相关用法的测试程序
  6. boost::filesystem模块实现Windows MAX_PATH的测试程序
  7. boost::core模块实现交换std::bitset
  8. ITK:在图像区域上运行图像过滤器
  9. VTK:Texture之TextureCutQuadric
  10. VTK:IO之ConvertFile