Mysql的Year和FROM_UNIXTIME函数
发布时间:2017-06-30 18:12:29 所属栏目:MySql教程 来源:站长网
导读:有这样的需求:把某年发布的文章提取出来,然后再做后续处理。比如要把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 (编辑:宜春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 输出字符串“SQL Server 2008”中的每一个字符及其ASCII值。
- SQL Server中Money转Decimal
- MYSQL数据库MySQL存储引擎 InnoDB与MyISAM的区别
- HTML5网页录音和上传到服务器支持PC、Android,支持IOS微信
- 鲜为人知的HTML5语音合成功能
- java – MySQL在Tomcat中的最佳用法?
- MYSQL数据库MYSQL导入导出命令详解
- Mysql实例MySQL5.1主从同步出现Relay log read failure错误
- 我可以始终使用INSERT…ON DUPLICATE UPDATE进行简单的更新
- 8Manage 企业管理系统“节流”非结构化数据和无用信息

