mysql el函数_MySQL中的常用函数
发布日期:2021-06-24 07:19:29 浏览次数:5 分类:技术文章

本文共 1106 字,大约阅读时间需要 3 分钟。

聚合函数

count() 查询某个字段的行数

max()查询某个字段的最大值

min()查询某个字段的最小值

sum()查询某个字段的和

avg()查询某个字段的平均值

常用的字符函数

-- concat(str1,str2...strN)  连接字符串

SELECT CONCAT('h','el','lo') FROM DUAL;

--  insert(str,begin,length,newStr)    替换字符串

--  str初始的字符串  begin 开始的位置 从1开始

--  length 替换长度   newStr替换的字符串

SELECT  INSERT('hello',2,3,'55555') FROM DUAL;

-- subString(str,begin,length)   截取字符串

SELECT SUBSTRING('hello',2,3) FROM DUAL;

-- lower(str)转换成小写

-- upper(str)转换成大写

-- 常用的日期和时间函数

--  获取 年月日

SELECT CURDATE() FROM  DUAL;

-- 获取 时分秒

SELECT CURTIME() FROM DUAL;

--  获取 年月日 时分秒

SELECT NOW() FROM DUAL;

-- 获取年份

SELECT  YEAR(NOW()) FROM DUAL;

SELECT  YEAR(CURDATE()) FROM DUAL;

-- 获取小时

SELECT  HOUR(NOW()) FROM DUAL;

SELECT  HOUR(CURTIME()) FROM DUAL;

-- 获取分钟

SELECT  MINUTE(NOW()) FROM DUAL;

SELECT  MINUTE(CURTIME()) FROM DUAL;

-- 获取当前日期是本年的第几周

SELECT WEEK(NOW()) FROM DUAL;

--  获取两个日期之间的天数

SELECT DATEDIFF(NOW(),'2015-06-01') FROM DUAL;

-- 获取给定日期之后的日期

SELECT ADDDATE(NOW(),30) FROM DUAL;

--  天花板函数

SELECT  CEIL(3.0) FROM DUAL;

SELECT  CEIL(3.1) FROM DUAL;

SELECT  FLOOR(3.9) FROM DUAL;

--  返回0-1之间的随机数

SELECT RAND() FROM DUAL;

--  四舍五入

SELECT ROUND(2.4) FROM DUAL;

转载地址:https://blog.csdn.net/weixin_30975527/article/details/113427127 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:mysql 备份 晓燕_mysql字符串函数
下一篇:mysql一秒最多写多少次_Mysql的两种“超过多少次”写法(力扣596)

发表评论

最新留言

很好
[***.229.124.182]2024年03月31日 12时54分29秒