概念:相似于java中的方法:将一组逻辑语言封装在方法体中,对外暴露方法名java
好处:1.隐藏了实现细节 2.提升代码的重用性数据库
调用:select 函数名(实参列表)【from 表】;函数
分类:索引
①单行函数 字符串
concat,length,ifnull等string
②分组函数select
作统计用,又称为聚合函数方法
1、字符函数im
select length(str)返回字符串的字节个数统计
concat 拼接字符集
upper(str)变为大写的字符集
lower(str)变为小写的字符集
substr(str,pos(索引))、substring 截取从索引处后面全部的字符(注意数据库中的数据索引都是从1开始)
substr(str,pos(索引),长度)截取从索引处指定长度的字符
instr返回子串第一次出现的索引,若是找不到返回0
trim()去掉空格
lpad()用指定的字符实现左填充指定长度
rpad()用指定的字符实现右填充指定长度
replace()替换