我正在尝试屏蔽列的最后两位数字,以便为客户生成报告,但不希望他获取我的数据库的电话号码。
在这里找到了一些结果,但没有一个能达到我想要的效果。
我该怎么做?
答案 0 :(得分:0)
我能够找到答案并改变它以做我想做的事情,这是我为掩盖电话号码所做的工作。
SELECT
CONCAT( LEFT( phone, LENGTH( phone ) -2 ) , 'xx' )
FROM TABLE
-2表示我想要替换最后2个数字,而XX是它将显示的而不是2个数字,这样数字就被屏蔽了。
我只是分享我正在学习的内容,对不起,如果已经以另一种方式对此进行了抨击。
答案 1 :(得分:0)
选择REPLACE(列,SUBSTRING(列,-2),' xx')来自表格;