社区
MySQL
帖子详情
如何用now()和timestamp类型的时间戳字段 相减得到间隔时间
lgk99
2015-03-21 03:40:05
1.最近用VB.NET做一个连接数据库查询表的程序,一张表中有一个timestamp(14)类型的时间戳字段save_time(表示数据插入的时间),结构如图
它的值如下图
现在我想每次查询的时候用 条件:now()-save_time <1小时, 取得最近1小时内新增的条目,但好像不行,是不是now()和save_time类型不同,不能相减?错误结果如下图,timediff 就是相减的结果
而且用timestampdiff()函数也报错,不知道怎么办了,请大家帮帮忙!!!
...全文
896
5
打赏
收藏
如何用now()和timestamp类型的时间戳字段 相减得到间隔时间
1.最近用VB.NET做一个连接数据库查询表的程序,一张表中有一个timestamp(14)类型的时间戳字段save_time(表示数据插入的时间),结构如图 它的值如下图 现在我想每次查询的时候用 条件:now()-save_time <1小时, 取得最近1小时内新增的条目,但好像不行,是不是now()和save_time类型不同,不能相减?错误结果如下图,timediff 就是相减的结果 而且用timestampdiff()函数也报错,不知道怎么办了,请大家帮帮忙!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
crazyQter
2015-03-26
打赏
举报
回复
from_unixtime我在转换timestamp时一般都用这个
ACMAIN_CHM
2015-03-21
打赏
举报
回复
在MYSQL的官方免费手册中搜索查看下面的函数。 UNIX_TIMESTAMP FROM_UNIXTIME
lgk99
2015-03-21
打赏
举报
回复
引用 2 楼 ACMAIN_CHM 的回复:
把NOW转换成TIMESTAMP或者把TIMESTAMP转换成datatime
你好,谢谢帮助,把TIMESTAMP怎么转换成datatime类型????用DATE_FORMAT(date,format)函数么?我用了,显示格式能转换成想要的,但一和now()等datetime格式的数据一减 就得不到正确答案啊,而且我用now()-datetime格式的数据 结果也看不懂,减出来不该是秒值么?
ACMAIN_CHM
2015-03-21
打赏
举报
回复
把NOW转换成TIMESTAMP或者把TIMESTAMP转换成datatime
benluobo
2015-03-21
打赏
举报
回复
贴出你用now减去的查询语句
mysql查询今天、昨天、近7天、近30天、本月、上一月的SQL语句
主要介绍了mysql查询今天、昨天、近7天、近30天、本月、上一月的SQL语句,一般在一些统计报表中比较常用这个时间段,需要的朋友可以参考下
MySQL的
TIMESTAMP
数据
类型
我们可能经常用数据库中的日期和时间
类型
,但他能存什么精度的,有什么坑,能怎么使用,其实还是很讲究的。Oracle数据库关于日期
类型
的历史文章,《Oracle
时间戳
类型
内部表示的转换方式》《
时间戳
相减
的几种方法》《Oracle中日期
字段
未定义日期
类型
的案例补充说明》《Oracle中日期
字段
未定义日期
类型
的案例一则》《日期
字段
未定义DATE
类型
所带来的一些问题》《为什么日期不...
数据库两时间
类型
相减
_sql中两个时间
类型
相减
得到
的值
今天有人把数据库两个time
类型
的
字段
查出来并做了减法,
得到
一个长形的数字。这个数字是什么?首先在数据库里建立一张test表(mysql的数据库)CREATE TABLE `NewTable` (`id` int(10) NOT NULL AUTO_INCREMENT ,`time1`
timestamp
NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAM...
sql中两个时间
类型
相减
得到
的值
原文地址:http://my.oschina.net/zimingforever/blog/57504 sql中两个时间
类型
相减
得到
的值 今天有人把数据库两个time
类型
的
字段
查出来并做了减法,
得到
一个长形的数字。这个数字是什么? 首先在数据库里建立一张test表(mysql的数据库) 1 CREATE TABLE `NewTabl
数据库时间
相减
_sql中两个时间
类型
相减
得到
的值
今天有人把数据库两个time
类型
的
字段
查出来并做了减法,
得到
一个长形的数字。这个数字是什么?首先在数据库里建立一张test表(mysql的数据库)CREATE TABLE `NewTable` (`id` int(10) NOT NULL AUTO_INCREMENT ,`time1`
timestamp
NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAM...
MySQL
57,064
社区成员
56,760
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章