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

Mysql的Year和FROM_UNIXTIME函数

发布时间:2017-06-07 12:13:08 所属栏目:编程 来源:站长网
导读:有这样的需求:把某年宣布的文章提取出来,然后再做后续处理赏罚。好比要把2016年宣布的文章提取出来。 Mysql有一个Year函数可以获取日期的年份,直接在sql语句中行使Year函数,然则措施返回了一个空的功效集。 细心查察,原本Year函数的参数是日期型数据,而

有这样的需求:把某年宣布的文章提取出来,然后再做后续处理赏罚。好比要把2016年宣布的文章提取出来。

Mysql有一个Year函数可以获取日期的年份,直接在sql语句中行使Year函数,然则措施返回了一个空的功效集。

细心查察,原本Year函数的参数是日期型数据,而表顶用于存放日期的字段是整形的,存放的是日期的unix时刻戳。

此时,Mysql的FROM_UNIXTIME()就派上用场了,用这个函数把unix时刻戳转换成Year函数所需的日期型数据即可,sql语句如下:

SELECT * FROM 表名 WHERE YEAR(FROM_UNIXTIME(senddate))=2016

URL: http://www.bianceng.cn/database/MySQL/201702/50549.htm

(编辑:厦门网)

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

    热点阅读