首页 > 数据库 >MySql的常用函数

MySql的常用函数

时间:2022-12-12 16:59:44浏览次数:63  
标签:常用 函数 比利 length MySql put select out

调用:select 函数名( 实参列表)from 表 ;

  1、单行函数

  如 concat、length、iffnull等

  2.分组函数

  功能:做统计使用(统计函数、聚合函数、组函数)

一、字符函数

#1.length 获取当前参数值的字节个数

select length(’john') ; //返回4

select length(’张三丰') ; //返回9,一个汉字占3字节,若为gbk编码则一个汉字占2个字节

#2.concat 拼接字符串

select concat(last_name, '_' , first_name) 姓名 from employee

#3.upper、lower 改变大小写

#4.substr、substring 截取字符

select substr('张三丰打死了四时光',7) out_put ; //索引从1开始,则输出的是四时光

select substr('张三丰打死了四时光',1,3) out_put ; //则输出张三丰

#5.instr 返回字串的起始索引

select instr('van爱上了比利王','比利王')as out_put ;

#6.trim 清除中间和前后的空格和多余项

select trim('      柳桑     ')as out_put;

select trim('a' from 'aaaaaaaaaaaaaaaa柳桑aaaaaaaaaaaa     ')as out_put;

#7.lpad 用指定字符左填充,若超过则截断

select lpad('比利王',10,‘*’)as out_put; 左边填充 //输出******比利王

select lpad('比利王',2,‘*’)as out_put;  截断 //输出利王 

#8.rpad 用指定字符右填充,若超过则截断

#9.replace 替换

select replace('van打败了比利王','van','魔男') as out_put;

标签:常用,函数,比利,length,MySql,put,select,out
From: https://www.cnblogs.com/liujy2233/p/16976478.html

相关文章

  • Kubernetes(k8s) kubectl set selector常用命令
    kubectl在$HOME/.kube目录中查找一个名为config的配置文件。可以通过设置KUBECONFIG环境变量或设置--kubeconfig参数来指定其它kubeconfig文件。本文主要介绍K......
  • Kubernetes Flannel 高性能网络插件的两种常用工作模式
      Flannel是为Kubernetes设计的一种简单易用的容器网络解决方案,将所有的Pod都组织在同一个子网的虚拟大二层网络中。Flannel支持的后端转发方式有许多种,本文将介绍其......
  • springmvc常用标签库
    input标签相当于text<form:inputpath="username"/></td>password标签<form:passwordpath="password"/>hidden标签<form:hiddenpath="id"/>textarea标签是一个支持多行输......
  • Mysql分区
    分区有利于管理非常大的表,它采用了“分而治之”的逻辑,分区引入了分区键的概念,分区键用于根据某个区间值(或者范围)、特定值列表或者HASH函数执行数据的聚集,让数据根据规则分......
  • 一些常用的流
    FileInputStream构造方法FileInputStream(Filefile)通过打开与实际文件的连接创建一个FileInputStream,该文件由文件系统中的File对象file命名。 FileInputStream(Fi......
  • 常用SQL的优化
    优化INSERT语句改写所有insertinto为insertdelayedintodelayed的含义是让insert语句马上执行,其实数据都被放在内存的队列中,并没有真正写入磁盘,这比每条语句分别插入要快......
  • mysql索引
    索引分类索引是在mysql的存储引擎层中实现的,而不是在服务器层实现的。所以每种存储引擎的索引都不一定完全相同,也不是所有的存储引擎都支持所有的索引类型。mysql目前提供了......
  • 深度之眼(九)——python函数--面向过程的编程
    文章目录​​4.1函数的定义及调用​​​​4.1.1为什么要调用函数​​​​4.1.2函数的的定义及调用​​​​4.1.3参数传递​​​​4.1.4函数体与变量作用域​​​​4.1.......
  • stm32f407探索者开发板(四)——点亮跑马灯(库函数)
    文章目录​​一、删除不必要的文件​​​​二、添加HARDWARE文件夹​​​​三、代码编写​​​​3.1led.h​​​​3.2led,c​​​​3.3mian.c​​​​四、学习心得​​​......
  • pycharm链接数据库(MySQL)
    pycharm可以充当很多数据库的客户端点击MySQL后,如果是第一次使用pycharm中的MySQL,那么需要点击download下载对应驱动如果提示下载失败的话,可以点击Driver,选择MySQLfo......