数据库语句SUBSTRING的使用

在数据库语句中的substring()其实就是切割字符的方法,有些时候,我们无法在后台或者JavaScript中进行字符切割,或者从数据库查询在进行处理会有点麻烦,那么substring()这个方法可以直接从数据库的语句中帮我们处理了,举个简单的例子,如果需要对客户的手机号进行隐私处理,例如130****4060这样的显示,这时候就需要用到这个方法了,代码如下,很简单,substring(字段,从第几个开始取,到第几个结束)这样的使用,然后拼接字符之类的,代码如如下:

SELECT ((CONVERT(varchar(100), SUBSTRING(Phone,1,3) + '****' + SUBSTRING(Phone,8,4)))) AS phone,Phone as mobile
 from B_ATREntrustList 
 order by AirTransportRxportEntrustID desc

当然,不但仅仅是手机号码,也可以对银行卡之类的进行加密显示,作用很多,懂得灵活使用就可以啦,执行代码后,结果如下:
在这里插入图片描述

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
SQL语句教程(01) SELECT ........................................................................................................... 2 SQL语句教程(02) DISTINCT........................................................................................................ 2 SQL语句教程(03) WHERE............................................................................................................ 2 SQL语句教程(04) AND OR ........................................................................................................... 3 SQL语句教程(05) IN ...................................................................................................................... 3 SQL语句教程(06) BETWEEN....................................................................................................... 4 SQL语句教程(07) LIKE ................................................................................................................. 4 SQL语句教程(08) ORDER BY ...................................................................................................... 5 SQL语句教程(09) 函数 .................................................................................................................. 5 SQL语句教程(10) COUNT ............................................................................................................ 6 SQL语句教程(11) Group By .......................................................................................................... 6 SQL语句教程(12) HAVING ........................................................................................................... 7 SQL语句教程(13) ALIAS ............................................................................................................... 7 SQL语句教程(14) 连接 .................................................................................................................. 8 SQL语句教程(15) 外部连接 .......................................................................................................... 9 SQL语句教程(16) Subquery .......................................................................................................... 9 SQL语句教程(17) UNION............................................................................................................ 10 SQL语句教程(18) UNION ALL................................................................................................... 11 SQL语句教程(19) INTERSECT .................................................................................................. 11 SQL语句教程(20) MINUS............................................................................................................ 12 SQL语句教程(21) Concatenate.................................................................................................... 12 SQL语句教程(22) Substring ........................................................................................................ 13 SQL语句教程(23) TRIM .............................................................................................................. 14 SQL语句教程(24) Create Table ................................................................................................... 14 SQL语句教程(25) Create View .................................................................................................... 15 SQL语句教程(26) Create Index................................................................................................... 16 SQL语句教程(27) Alter Table ...................................................................................................... 16 SQL语句教程(28) 主键 ................................................................................................................ 18 SQL语句教程(29) 外来键 ............................................................................................................ 18 SQL语句教程(30) Drop Table...................................................................................................... 19 SQL语句教程(31) Truncate Table ............................................................................................... 20 SQL语句教程(32) Insert Into....................................................................................................... 20 SQL语句教程(33) Update ............................................................................................................ 20 SQL语句教程(34) Delete .............................................................................................................. 21

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值