MySQL的函数使用

COUNT()函数基本使用

COUNT()函数是用来统计记录的总条数。

select count(*/字段名) from 数据表;
SUM( )函数基本使用

SUM()函数是对数据表的某列进行求和操作。

select sum(字段名) from 数据表;
AVG()函数基本使用

AVG()函数是对数据表的某列进行求平均值操作。

select avg(字段名) from 数据表;
MAX()函数基本使用

MAX()函数是求某列的最大数值。

select max(字段名) from 数据表;
MIN()函数基本使用

MIN()函数是求某列的最小数值。

select min(字段名) from 数据表
字符函数
函数 作用
CONCAT() 字符串的拼接
CONCAT_WS() 使用指定的字符将目标字符串进行拼接
FORMAT() 数字格式化
LOWER() 字符串全部转换为小写
UPPER() 字符串全部转换为大写
LEFT() 获取左侧的字符串
RIGHT() 获取右侧的字符串
LENGTH() 计算字符串的长度
LTRIM() 删除前导的空格
RTRIM() 删除后续的空格
TRIM() 删除前导和后续的空格
SUBSTRING() 字符串截取
SUBSTRING_INDEX() 分隔字符串
REPLACE() 字符串替换
[NOT]?LIKE 模式匹配
concat()和concat_ws()

CONCAT_WS()代表使用指定字符进行连接,最少需要三个参数,第一个参数为指定连接符:
MySQL的函数使用

LEFT()与RIGHT()

他们是进行左右侧的字符获取,需要两个参数,第一个参数告诉他从哪个字符串中获取,第二个参数是获取的长度:
MySQL的函数使用

LTRIM()、RTRIM() 与 TRIM()

这三个函数都是可以去掉字符串中含有的空格,TRIM()函数出除了能删除空格以外,还能删除字符串中自定字符:
MySQL的函数使用
上面操作就是将 ??MySQL???中的前导 ?删除,若要删除后导的 ?,只需将 LEADING替换成 TRAILING,若要将其中的 ?都删掉,替换成 BOTH关键字即可。

REPLACE()函数

MySQL的函数使用

SUBSTRING()函数

SUBSTRING()函数是用于字符串的截取:
MySQL的函数使用

MySQL的函数使用

上一篇:Mongodb 的使用以及 Mongodb 账户权 限配置


下一篇:MongoDB 的高级查询 aggregate 聚合管道