《MySQL函数》PPT课件

《MySQL函数》PPT课件

ID:45091079

大小:364.84 KB

页数:74页

时间:2019-11-09

《MySQL函数》PPT课件_第1页
《MySQL函数》PPT课件_第2页
《MySQL函数》PPT课件_第3页
《MySQL函数》PPT课件_第4页
《MySQL函数》PPT课件_第5页
资源描述:

《《MySQL函数》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第13章MySQL函数MySQL数据库中提供了很丰富的函数。MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等。通过这些函数,可以简化用户的操作。例如,字符串连接函数可以很方便的将多个字符串连接在一起。在这一章中将讲解的内容包括:数学函数字符串函数日期和时间函数条件判断函数系统信息函数加密函数格式化函数13.1MySQL函数简介MySQL函数是MySQL数据库提供的内部函数。这些内部函数可以帮助用户更加方便的处理表中的数据。本小节中将简单介绍MySQL中包含哪几类函

2、数,以及这几类函数的的使用范围和作用。MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数等。SELECT语句及其条件表达式都可以使用这些函数。同时,INSERT、UPDATE、DELECT语句及其条件表达式也可以使用这些函数。例如,表中的某个数据是负数,现在需要将这个数据显示为正数。这就可以使用绝对值函数。从上面可以知道,MySQL函数可以对表中数据进行相应的处理,以便得到用户希望得到的数据。这些函数可以使MySQL数据库的功能更加强大。13.2数学函数数学函数是MySQL中常用

3、的一类函数。主要用于处理数字,包括整型、浮点数等。数学函数包括绝对值函数、正弦函数、余弦函数、获取随机数的函数等。13.2.1绝对值函数ABS(x)和返回圆周率的函数PI()ABS(x)用来求绝对值;PI()用来返回圆周率。13.2.2平方根函数SQRT(x)和求余函数MOD(x,y)SQRT(x)用来求平方根;MOD(x,y)用来求余数。【示例13-2】下面将演示SQRT(x)、MOD(x,y)这两个函数的使用。mysql>SELECTSQRT(16),SQRT(2),MOD(5,2);+--------------+

4、---------------------------+--------------+

5、SQRT(16)

6、SQRT(2)

7、MOD(5,2)

8、+--------------+---------------------------+--------------+

9、4

10、1.4142135623731

11、1

12、+--------------+---------------------------+--------------+1rowinset(0.00sec)13.2.3获取整数的函数CEIL(x)、CEILING(x)和FLOO

13、R(x)CEIL(x)和CEILING(x)这两个函数返回大于或等于x的最小整数;FLOOR(x)函数返回小于或等于x的最大整数。13.2.4获取随机数的函数RAND()和RAND(x)RAND()和RAND(x)这两个函数都是返回0~1的随机数。但是RAND()返回的数是完全随机的,而RAND(x)函数的x相同时返回的值是相同的。13.2.5四舍五入函数ROUND(x)、ROUND(x,y)和TRUNCATE(x,y)ROUND(x)函数返回离x最近的整数,也就是对x进行四舍五入处理;ROUND(x,y)函数返回x保留

14、到小数点后y位的值,截断时需要进行四舍五入处理;TRUNCATE(x,y)函数返回x保留到小数点后y位的值。13.2.6符号函数SIGN(x)SIGN(x)函数返回x的符号,x是负数、0、正数分别返回-1、0、1。13.2.7幂运算函数POW(x,y)、POWER(x,y)和EXP(x)POW(x,y)和POWER(x,y)这两个函数计算x的y次方,即xy;EXP(x)函数计算e的x次方,即ex。13.2.8对数运算函数LOG(x)和LOG10(x)函数LOG(x)函数计算x的自然对数;LOG10(x)函数计算以10为底

15、的对数。其中,EXP(x)和LOG(x)这两个函数互为反函数。13.2.9角度与弧度相互转换的函数RADIANS(x)和DEGREES(x)RADIANS(x)函数将角度转换为弧度;DEGREES(x)函数将弧度转换为角度。这两个函数互为反函数。13.2.10正弦函数SIN(x)和反正弦函数ASIN(x)SIN(x)函数用来求正弦值,其中x是弧度;ASIN(x)函数用来求反正弦值。ASIN(x)中x的取值必须在-1到1之间。否则返回的结果将会是NULL。13.2.11余弦函数COS(x)和反余弦函数ACOS(x)COS(

16、x)函数用来求余弦值,其中x是弧度;ACOS(x)函数用来求反余弦值。COS(x)和ACOS(x)互为反函数。并且,ACOS(x)中x的取值必须在-1到1之间。否则返回的结果将会是NULL。13.2.12正切函数、反正切函数和余切函数TAN(x)函数用来求正切值,其中x是弧度;ATAN(x)和ATAN2(x)用来求反

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。