mysql 数据处理函数汇总
Posted 江湖@小小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 数据处理函数汇总相关的知识,希望对你有一定的参考价值。
1. lower(字段):字段转小写
2. upper(字段):字段转小写
3. substr(字段,1,2):字符串截取两个字符(截取字段,从字段第一个开始,到第二个结束)
4. length(字段):字段长度
5. trim:去除字段空格,即 trim 函数可以移除字符串的首尾信息。最常见的用法为移除字符首尾空格。
5.1 扩展:
Trim()函数:用来删除数据左右边(开始和结尾处)的空格。
Trim(数据);
RTrim()函数:用来删除数据右边(结尾处)的空格。
RTrim(数据);
LTrim()函数:用来删除数据左边(开始处)的空格。
LTrim(数据);
eg:
SELECT LTrim(name) FROM table_test;
eg:
update table_test
set data = trim(data)
where created_by = 'zhu'
注:
Trim()、RTrim()、LTrim() 函数不光可以用于SELECT语句中,
还可以用于WHERE等语句中。
6. round():四舍五入
7. rand:随机数
8. ifnull:判断字段是否为空
9. case...when...then...when...then...else...end:
eg:
--简单case函数
case sex
when '1' then '男'
when '2' then '女’
else '其他' end
--case搜索函数
case when sex = '1' then '男'
when sex = '2' then '女'
else '其他' end
10. date_format:日期格式化
11. format:数据格式化
以上是关于mysql 数据处理函数汇总的主要内容,如果未能解决你的问题,请参考以下文章