mysql对手机号进行隐私处理
发表于:2024-04-23 17:55:44浏览:243次
前言
在MySQL中,如果你想要在手机号码的中间部分显示星号,你可以使用REPLACE函数和SUBSTRING函数来实现。以下是一个示例SQL查询,它将手机号码的中间四位替换为星号
介绍
SELECT CONCAT(SUBSTRING(phone_number, 1, 3), '****', SUBSTRING(phone_number, 7)) AS masked_phone_number
FROM your_table;
在这个查询中,phone_number是你的手机号码字段,your_table是包含手机号码字段的表名。这个查询将手机号码的前三位和后四位保持不变,中间的四位替换为星号**。
如果你想要在显示时保持手机号码的其它部分不变,只是将中间四位或者更少的数字显示为星号,你可以根据需要调整SUBSTRING函数的参数。
栏目分类全部>