需求天天有,每天不一样,今天主要介绍一下,只用mysql的内置函数实现信息的隐藏

简单列一下常用函数:

传送门:

https://www.cnblogs.com/geaozhang/p/6739303.html

看看常用函数的用法

接下来讲解一下怎么个思路

首先,隐藏部分信息

姓名,只显示姓,如 张*,李*,王***

首先,应该想到求长度,补齐这俩函数

求长度:CHAR_LENGTH(U.real_name)

截取:substring(U.real_name,1,1)

补齐:RPAD(substring(U.real_name,1,1),CHAR_LENGTH(U.real_name),'*')

还有一个经常用的函数 CONCAT(str1,str2)

就这么几个,灵活应用,看结果吧

结果:


SELECTU.id,RPAD(substring(U.real_name,1,1),CHAR_LENGTH(U.real_name),'*') realName,CONCAT(substring(U.telephone,1,3),'****',substring(U.telephone,8,11)) telephone,CONCAT(RPAD(substring(substring_index(U.email, '@', 1), 1, 3),CHAR_LENGTH(substring_index(U.email, '@', 1)),'*'),'@',substring_index(U.email, '@', -1)) email
FROMUSER U
WHEREU.flag = 0

mysql sql 隐藏信息相关推荐

  1. 中职网络安全隐藏信息探索思路以及讲解

    1.通过本地PC中渗透测试平台Kali对服务器场景Ubuntu中的网站进行访问,找到登录界面中的FLAG,并将FLAG提交: 打开网页进来是一个登录界面,但是上面并没有什么,直接CTRL+U或者F12 ...

  2. MySQL手机统计信息_MySQL统计信息

    摘要 我们将一条查询SQL提交给MySQL之后,MySQL在进行真正的查询操作之前通常会经历两个阶段:SQL解析和查询优化.在SQL解析过程中,MySQL会将SQL解析为一个树状结构,而在查询优化阶段 ...

  3. 利用mysql做信息管理_利用MySql实现学生信息管理系统的后台数据管理

    Vol.28No.4 Apr.2012 赤峰学院学报(自然科学版)Journal of Chifeng University (Natural Science Edition )第28卷第4期(下) ...

  4. mysql sql语句大全

    1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- 创建 备份 ...

  5. mysql inception web_基于Inception搭建MySQL SQL审核平台Yearing

    Inception 1. Inceptionj简介 Inception是一款针对MySQL的SQL语句审核自动化运维工具.使用Inception,将会给DBA带来更大的便利性,将DBA从繁冗的工作中解 ...

  6. oracle rds 运维服务_从运维的角度分析使用阿里云数据库RDS的必要性–你不应该在阿里云上使用自建的MySQL/SQL Server/Oracle/PostgreSQL数据库...

    开宗明义,你不应该在阿里云上使用自建的MySQL or SQL Server数据库,对了,还有Oracle or PostgreSQL数据库. 云数据库 RDS(Relational Database ...

  7. 信息管理系统 github_Java+MySQL实现学生信息管理系统

    基于Java swing+MySQL实现学生信息管理系统:主要实现JDBC对学生信息进行增删改查,应付一般课设足矣,分享给大家. 源码: https://github.com/ZhuangM/stud ...

  8. 关于查询MySQL事务阻塞信息,你还可以这样玩?

    关注我们获得更多内容 作者 | 陈龙,云和恩墨西区工程师,一线服务过金融等行业,精通 oracle 性能优化,故障诊断,特殊恢复领域 . 前言 众所周知 innodb 是支持事务型的存储引擎,在日常运 ...

  9. mysql sql归类_带有归类SQL强制转换SQL Server归类介绍

    mysql sql归类 SQL Server collation refers to a set of character and character encoding rules, and infl ...

  10. Eclipse+Java+Swing+Mysql实现员工信息管理系统

    目录 一.系统介绍 1.开发环境 2.技术选型 3.系统功能 4.数据库 二.系统展示 1.登录系统 2.主页面 3.部门管理 4.职位管理 5.员工管理 三.部分代码 AdminDao.java D ...

最新文章

  1. 三极管在ad中的原理图库_555时基电路内部结构及其工作原理
  2. SuSE下VNCVIEWER没有出现界面,只有shell窗口的问题
  3. 清华人工智能研究院成立,张钹姚期智分别任院长和主任
  4. 【错误记录】Android 应用安装报错 ( The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER )
  5. console对象的方法log()、info()、warn()、error()区别及几个实用的方法
  6. Android官方开发文档Training系列课程中文版:布局性能优化之布局复用
  7. 【精】沐浴智慧之光:研究查找算法
  8. mysql5.7zib配置_mysql-5.7.13 解压版安装教程
  9. Unity Shader 噪声消融特效 - 剑灵死亡特效
  10. 高效的JavaScript
  11. Thinkphp报错:fields not exists:[status]
  12. SQLite学习笔记
  13. CAD 2014 删除 Autodesk 360
  14. 微信支付:不支持虚拟货币交易 如发现违规行为将予以清退处理
  15. 使用Word 2003“格式→外文版式→带圈字符”功能可以输入10以上带圈序号。
  16. Python网络爬虫《九》
  17. SIM800C错误小结
  18. ubuntu下安装goldendict及离线词库
  19. 看教程学虚幻四——粒子特效之魔法阵
  20. 计算机键盘感叹号在哪里,键盘上感叹号是哪个键

热门文章

  1. 程序员的未来之路[转]
  2. QQ群文件下载速度慢解决办法
  3. JWT原理 对比 appid secretkey 鉴权
  4. 计算机语言栏在哪里,win7语言栏不见了怎么办,教您win7系统语言栏不见了怎么办...
  5. Day04_Manuals for Python@lisongye - list列表
  6. 浏览器链接打开客户端应用
  7. 白小小的可爱伤感空间日志发布:有些人,注定只是过客
  8. IDM下载出现503错误
  9. 2021-03-02 Windows远程桌面简易教程
  10. Py正则表达式学习笔记:常用函数——单词检索、索引方法