MySql之常用函数的应用
一、日期函数
常用日期函数
举例应用:
(1)获得年月日:
(2)获得时分秒
(3)获得时间戳
(4)在日期的基础上加日期
(5)在日期的基础上减去时间
(6)计算两个日期之间相差多少天
示例1:
创建一张表,记录生日,添加当前日期:
如下:
示例2:
创建一个留言表,插入数据:
查询:
显示所有留言信息,发布日期只显示日期,不用显示时间:
查询在8小时内发布的帖子 :
二、字符串函数
常用字符串函数如下:
(1)获取msg表列的字符集
(2)将student表中的数据格式化输出
显示格式:“XXX的语文是XXX分,数学XXX分,英语XXX分”
(3)获取学生表中姓名占用的字节数
(4)将student表中所有姓名中带‘李‘替换为’张’
会改变表结构吗?
注意:replace只是在查询的时候替换,不会改变原表。
(5)以首字母小写的形式展示所有员工的姓名(组合使用)
三、数学函数
常用数学函数如下:
1、求绝对值
2、求随机值
3、向上取整
4、向下取整
5、保留2位小数位数(小数四舍五入)
四、其他常用函数
(1)user() 查询当前用户
(2)database() 显示当前正在使用的数据库
(3)ifnull(val1, val2),如果val1为null,返回val2,否则返回val1的值