作者NightPrince (shooting star)
看板Database
标题MySql的日期运算
时间Thu Jul 27 19:15:27 2006
我有一个表格,其中一个栏位是 datetime
每被程式存取到一次就记录时间
我发现当我下指令去捞过去十小时有被更动资料时,总是会有些错误
所下的查询指令如下:
select *,hour(curdate()-last_modified) as H from TableName
where hour(curdate()-last_modified) < 10;
有些 H 的值可以正常显示,而有些会是 429858776 十位数字
这算是时间溢位?
请问我该怎样改善呢?谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.96.181
※ 编辑: NightPrince 来自: 140.116.96.181 (07/27 19:15)
※ 编辑: NightPrince 来自: 140.116.96.181 (07/27 20:28)