美文网首页Web前端之路
MySQL常见基本函数

MySQL常见基本函数

作者: 雪酒 | 来源:发表于2020-12-01 18:47 被阅读0次

select 函数名();

分类:

字符函数

数学函数

日期函数

一、字符函数

ps:注意英文符号

length:字符长度(在gbk格式中一个字符占3个字节)

select length(‘hello’):该句返回的处理结果为5.

concat:拼接函数

select concat(‘hello’,‘_’,‘world’):该句返回的处理结果为hello_world

upper、lower:转换大小写

 select  upper(‘abc’):该句结果为:ABC

select upper(‘ABC’):该句结果为:abc

substr/substring:截取字符串

PS:mysql中第一个索引为1

一个参数的情况下表示截取的索引,索引往后全部截取

两个参数的情况下,第一个表示索引,第二个表示截取的个数

select substr(‘aaa’,2);  该句返回结果为aa

select substr('aaa',2,1) :该句返回结果为a

trim:去掉首尾空格(去掉首尾自定义字符)

select  trim(‘   aa  ’):该句返回结果为aa

select trim(‘a’ from 'abcda'):该句返回结果为bcd

lpad/rpad:左右填充

select lpad(‘aa’,5,'*');该句返回结果为  ***aa

select rpad('aa',3,'#'); 该句返回结果为 aa#

replace:替换字符

select replace(‘hello boy’,‘boy’,'girl');该句返回结果为hello girl

二、数学函数

round :等同于四舍五入

该函数不举例

ceil:向上取整

select ceil(1.000001):该函数返回结果为2

floor:向下取整

select floor(1.9999999):该函数返回结果为1

truncate:截断函数(第二个参数表示截断小数点后保留几位)

select truncate(1.0001,2):该函数返回结果为1.00

mod:取余,等同于%

该函数不做演示

abs:绝对值

该函数不做演示


三、时间函数

now():该函数返回当前日期时间

curdate():该函数返回年月不带时分

curtime();该函数返回时分不带年月

获取指定的时间:

date():返回年月

time():返回时分

year()、month()、day():返回年/月/日

timestamp():返回年月日时分秒

timestampdiff():返回指定的时间间隔,第一个参数为要返回间隔的名称,第二个参数为较小的时间,第三个参数为较大的时间。

select  timestampdiff(hour ,'2020-11-11' ,now()):

该句的意思是返回2020-11-11至当前时间间隔了多少小时

date_format:以特定的格式打印时间

select   date_format(now(),'%M %d %Y  %h:%i:%s');

返回结果

各类时间缩写请自行百度

相关文章

  • MySQL常见基本函数

    select 函数名(); 分类: 字符函数 数学函数 日期函数 一、字符函数 ps:注意英文符号 length:...

  • MySQL学习笔记(四):内置函数和自定义函数

    参考MySQL官方文档 一、常见内置函数 从文档列表可知,MySQL内置函数涵盖范围非常广:控制流函数、字符串函数...

  • Mysql常见函数

    单行函数 1. 字符函数 concat拼接substr截取子串upper转换成大写lower转换成小写trim去前...

  • MYSQL常见函数

    0x00 space函数 space(num)是空格函数num为输出空格数量,example: ?id=1(spa...

  • mysql 常见函数

    一、概述功能:类似于java中的方法好处:提高重用性和隐藏实现细节调用:select 函数名(实参列表);二、单行...

  • Mysql常见函数

  • mysql常见函数

    进阶4:常见函数 /* 概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名好处:1、隐藏了实...

  • Mysql常见函数

    一、单行函数 1、字符函数 concat拼接substr截取子串upper转换成大写lower转换成小写trim去...

  • mysql基本函数

    一、字符串函数 1. ascii(str) 返回字符串str的第一个字符的ascii码值(空串返回0) 2. ol...

  • Mysql 基本函数

    ~~ 1) 字符串函数 //参考Java中的String#一些方法 2) 数字函数 ...

网友评论

    本文标题:MySQL常见基本函数

    本文链接:https://www.haomeiwen.com/subject/qhnswktx.html