- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第8章MySQL函数
本章概述MySQL提供了众多功能强大、方便易用的函数。使用这些函数可以极大地提高用户对数据库的管理效率。MySQL中的函数包括:数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数和加密函数等其他函数。
本章学习目标了解什么是MySQL的函数掌握各种数学函数的用法掌握各种字符串函数的用法掌握时间和日期函数的用法掌握条件函数的用法掌握系统信息函数的用法掌握加密函数的用法熟练掌握综合案例中函数的操作方法和技巧
目符串函数数学函数日期和时间函数MySQL函数简介05条件判断函数06系统信息函数07加密函数窗口函数08本章小结09
目录01MySQL函数简介020304字符串函数数学函数日期和时间函数05条件判断函数06系统信息函数07加密函数窗口函数08本章小结09
MySQL函数简介函数表示对输入参数值返回一个具有特定关系的值。MySQL提供了大量丰富的函数,在进行数据库管理以及数据的查询和操作时将会经常用到各种函数。通过对数据的处理,数据库功能可以变得更加强大,更加灵活地满足不同用户的需求。各类函数从功能方面主要分为:数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数和加密函数等其他函数。
目录02数学函数010304字符串函数日期和时间函数MySQL函数简介05条件判断函数06系统信息函数07加密函数窗口函数08本章小结09
数学函数函数名功能描述ABS(X)返回X的绝对值PI()返回圆周率SQRT(x)返回非负数x的二次方根MOD(x,y)返回x被y除后的余数CEIL(x)和CEILING(x)返回不小于x的最小整数值FLOOR(x)返回不大于x的最大整数值RAND(x)返回一个随机浮点值v,范围在0到1之间(0≤v≤1.0)。若已指定一个整数参数x,则它被用作种子值,用来产生重复序列RAND(x)产生随机数ROUND(x)返回最接近于参数x的整数,对x值进行四舍五入ROUND(x,y)返回最接近于参数x的数,其值保留到小数点后面y位,若y为负值,则将保留x值到小数点左边y位TRUNCATE(x,y)对操作数x进行截取操作,结果保留小数点后面指定y位SIGN(x)返回参数的符号,x的值为负、零或正时返回结果依次为-1、0或1POW(x,y)和POWER(x,y)返回x的y次乘方的结果值EXP(x)返回以e为底的x次方LOG(x)返回x的自然对数,x相对于基数e的对数LOG10(x)返回x的基数为10的对数RADIANS(x)将参数x由角度转化为弧度DEGREES(x)将弧度x转换为角度SIN(x)返回x正弦,其中x为弧度值ASIN(x)计算反正弦值COS(x)返回x的余弦,其中x为弧度值ACOS(x)返回x的反余弦值,其中x为弧度值TAN(x)返回x的正切,其中x为给定的弧度值ATAN(x)返回x的反正切,即正切为x的值COT(x)返回x的余切
目录03字符串函数010204数学函数日期和时间函数MySQL函数简介05条件判断函数06系统信息函数07加密函数窗口函数08本章小结09
字符串函数字符串函数主要用来处理数据库中的字符串数据,MySQL中的字符串函数有:计算字符串字符数的函数和计算字符串长度的函数CHAR_LENGTH(str)合并字符串函数CONCAT(s1,s2,…)、CONCAT_WS(x,s1,s2,…)替换字符串的函数INSERT(s1,x,len,s2)和字母大小写转换函数获取指定长度的字符串的函数LEFT(s,n)和RIGHT(s,n)填充字符串的函数LPAD(s1,len,s2)和RPAD(s1,len,s2)删除空格的函数LTRIM(s)和RTRIM(s)重复生成字符串的函数REPEAT(s,n)空格函数SPACE(n)和替换函数REPLACE(s,s1,s2)比较字符串大小的函数STRCMP(s1,s2)获取子串的函数SUBSTRING(s,n,len)和MID(s,n,len)匹配子串开始位置的函数LOCATE(str1,str)、POSITION(str1INstr)和INSTR(str,str1)字符串逆序的函数REVERSE(s)返回指定位置的字符串的函数……
目录04日期和时间函数010203字符串函数数学函数MySQL函数简介05条件判断函数06系统信息函数07加密函数窗口函数08本章小结09
日期和时间函数获取当前日期的函数和获取当前时间的函数CURDATE()和CURRENT_DATE()获取当前日期和时间的函数CURRENT_TIMESTAMP()、LOCALTIME()、NOW()和SYSDATE()UNIX时间戳函数UNIX_TIMESTAMP(date)返回UTC日期的函数和返回UTC时间的
文档评论(0)