加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

《MySQL必知必会》学习笔记五(数据处理函数)------掌握部分

发布时间:2020-12-24 19:58:53 所属栏目:大数据 来源:网络整理
导读:MySQL必知必会知识预览 第一章——了解SQL 第二章——MySQL简介 第三章——使用MySQL 第四章——检索数据 第五章——排序检索数据 第六章——过滤数据 第七章——数据过滤 第八章——用通配符进行过滤 第九章——用正则表达式进行搜索 第十章——创建计算字

关于Soundex 的API

这里写图片描述

日期和时间处理函数[重点]

日期和时间采用相应的数据类型和特殊的格式存储,以便能快速和有效地排序或过滤,并且节省物理存储空间。
一般,应用程序不使用 用来存储日期和时间的格式,因此日期和时间函数总是被用来读取、统计和处理这些值。由于这个原因,日期和时间函数在MySQL语言中具有重要的作用。


addDate() :增加一个日期(天、周等)
addTime() :增加一个日期(时、分等)
CurDate() :返回当前日期
CurTime() :返回当前时间
Now():返回当前时间和日期
Date():返回日期时间的日期部分
Time():返回一个日期时间的时间部分
DateDiff() :计算两个日期只差
Date_Add():高度灵活的日期运算函数
Date_Format():返回一个格式化的日期或时间串
Day():返回一个日期的天数部分
DayOfWeek():对于一个日期,返回对应的星期几
Second():返回一个时间的秒部分
Minute():返回一个时间的分钟部分
Hour():返回一个时间的小时部分
Month():返回一个时间的月份部分
Year():返回一个时间的年份部分


注意:
如果要的是日期,请使用Date() 如果你想要的仅仅是日期,则使用Date()是一个良好的习惯,即使你知道相应的列只包含时间日期也是如此。这样,如果由于某种原因表中以后有日期和时间值,你的sql代码也不必改变,当然,也存在一个Time()函数,在你只想要时间时应该使用它。
Date()和Time()都是在MySQL4.4.1中第一次引入的。


数值处理函数[了解]

数值处理函数仅处理数值数据。这些函数一般主要用于代数、三角或者几何运算,因此没有串或者日期-时间处理函数的使用频繁。
但是具有讽刺意味的是:在主要的DBMS的函数中,数值函数是最一致的函数。

这里写图片描述

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读