MySQL——数据处理函数

MySQL——数据处理函数

数据处理函数又被称为单行处理函数,单行处理函数的特点:一个输入对应一个输出.

语法格式:select 单行处理函数(字段名) from 表名;

常见单行处理函数

  • 转换小写:lower()

  • 转换大写:upper()

  • 取子串:substr() ,语法为 substr(字段名,头,尾)。注意:起始下标是从1开始,和Java不同。

  • 字符串拼接:concat()

  • 取长度:length()

  • 去空格:trim()

  • 四舍五入:round()

  • 生成随机数:rand() //范围是0—1,想要扩大可以通过乘10的倍数,再通过四舍五入取整

  • 空处理:ifnull() ,语法为ifnull(数据,被当做哪个值)

    在所有数据库中,只要有NULL参与的数学运算,最终结果就是NULL。

  • 满足条件(有点像if-else):(case 字段 when 条件 then 执行某命令 when 条件 then 执行某命令 else 其他 执行某命令 end)

posted on 2024-02-20 18:37  沁鱼  阅读(21)  评论(0)    收藏  举报