千家信息网

MySQL常用函数

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,1.数学函数ABS(X) 绝对值CEIL(X) 向上取整FLOOR(X) 向下取整RAND(X) 0-1的随机数ROUND(X) 距离x最近的整数ROUND(X,Y) 保留x后y位的小数,在截断时使用
千家信息网最后更新 2024年09月22日MySQL常用函数

1.数学函数

ABS(X) 绝对值
CEIL(X) 向上取整
FLOOR(X) 向下取整
RAND(X) 0-1的随机数
ROUND(X) 距离x最近的整数
ROUND(X,Y) 保留x后y位的小数,在截断时使用四舍五入
POW(X,Y) y次方
SQRT(X,Y) 开y次方根、
2.字符函数

CHAR_LENGTH(X) 取字符长度"我是L"=>3
LENGTH(X) 取字节长度"我是L"=>6
CONCAT(A1,A2) 连接两个字符
UPPER(X) LOWER(X) 大写、小写
LEFT(X,N) RIGHT(X,N) 从左/右边开始取n个字符
REPLACE(S,S1,S2) 把字符串s中的s1换成s2
MID(S,N,LN) 从字符串s中的n开始截取ln长度的子串
REVERSE(X) 字符串s反转过来
3.日期函数

常用函数

CURDATE() 返回当前日期不带时间
CURTIME() 返回当前时间不带日期
NOW() 返回当前时间+日期
转换用函数

返回给定日期中的月份
MONTH(D) d中的这一天是几月份1-12
MONTHNAME(D) d中的这一天的月份的名字英文名字
返回给定日期中的星期
DAYNAME(D) d中的这一天是星期几 英文名字
DAYOFWEEK(D) d中的这一天是星期几 1星期日 2星期一
WEEKDAY(D) d中的这一天是星期几 0星期一 1星期二
WEEK(D) d中的这一天是第几个星期在全年中
返回给定日期中的详细信息
DAYORYEAR(D) d中是那一年
DAYOFMONT(D) d中是那一个月
QUARTER(D) d中是那个季度
HOUR(D) d中的小时值
MINUTE(D) d中的分钟值
SECOND(D) d中的秒值
时间的计算
TIME_TO_SEC(T) 将给定的时间t转化成秒
SEC_TO_TIME(T) 将以秒为单位的时间转化为时分秒格式
DATEDIFF(D1,D2) 计算d1与d2之间相隔的天数
ADDDATE(D,N) 计算起始日期加上一个时间段后的日期 n默认是天也可以时interval 5 minute
SUBDATE(D,N) 日期减去n天后的日期
SUBDATE(D,INTERVAL expr type) 日期减去一个时间段后的日期值可以是INTERVAL 10 minute
DATA_FORMAT(D,F) 按表达式f的要求显示日期'%Y-%m-%d %r'
TIME_FORMAT(D,F) 按表达式f的要求显示时间'%r'
4.条件函数

IF(EXPR,V1,V2) 如果表达exper式成立即3>2满足条件则返回结果v1否则v2
IF(1>0,正确,错误) 如果表达式是null则返回v2否则v1
IFNULL(V1,V2) 如果v1的值是空则返回v2,否则返回v2
CASE
CASE
  WHEN e1
  THEN v1
  WHEN e2
  THEN e2
  ...
  ELSE vn
END
5.加密函数

PASSWORD(STR) 该函数可以对字符串str进行加密,一般情况下,PASSWORD(str)用于给用户的密码加密。
MD5 MD5(str)函数可以对字符串str进行散列,可以用于一些普通的不需要解密的数据加密。
ENCODE(STR,PSWD_STR)与DECODE(CRYPT,PSWD_STR) ENCODE函数可以使用加密密码pswd_str来加密字符串str,加密结果是二进制数,需要使用BLOB类型的字段保存。该函数与DECODE是一对,需要同样的密码才能够解密。

日期 函数 字符 时间 星期 加密 字符串 名字 密码 月份 表达式 长度 时间段 条件 结果 英文 常用 普通 四舍五入 两个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全目前存在有哪些隐患 国税组织观看网络安全活动 软件开发是什么样工作 差异性分析需要用啥数据库 怎么查询数据库中的年份数据 适合中专学的网络技术 河南信息化软件开发服务价格优惠 学生网络安全的研究 网络安全对政府单位绩效考核 浦东新区正规网络技术开发优缺点 数据库安全审计系统的目标 成都中国电科网络安全产业园 网络安全宣传画的手抄报 c 软件开发招工信息6 网络安全模式可以玩游戏吗 重庆苹果软件开发怎么样 网络安全建设需求 网络安全法网吧 现实生活中有网络安全比赛吗 我的世界服务器必备科技 阿里云流量服务器搭建 福州有招网络技术有限公司 面试官数据库一致性 春节去哪里玩网络安全 华三服务器安装软盘挂载权限不够 系统层网络安全 制作球员数据库 如何下载服务器的txt 工业网络技术的对口专业 铜山区软件开发创造辉煌
0