Используйте функцию:
- CONCAT(str1,str2,…): возвращаемый результат — это строка, сгенерированная параметрами соединения.
- LEFT(str,len): возвращает len крайних левых символов, начиная со строки str
- RIGHT(str,len): начиная со строки str, вернуть самые правые символы len
десенсибилизация хвостового номера
SELECT mobile, CONCAT(LEFT(mobile,3), '********' ) FROM user
Промежуточная десенсибилизация
SELECT mobile, CONCAT(LEFT(mobile,3), '******' ,RIGHT(idcard,4)) FROM user