在mysql中,有个时间字段类型是datetime类型的。如何写sql,输出24小时之内的数据 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 mysql datetime 24小时 搜索资料 3个回答 #合辑# 机票是越早买越便宜吗? 失落的雨毛 2012-12-17 · TA获得超过844个赞 知道小有建树答主 回答量:1074 采纳率:50% 帮助的人:955万 我也去答题访问个人页 关注 展开全部 select * from 表名 where 时间字段>DATE_ADD(now(), INTERVAL -1 DAY); 更多追问追答 追问 请问一下,两个datetime时间字段相减得到的是什么?秒还是别的? 追答 不可以相关的,不过可以转为时间戳再减,再转回来,这个最好不要有数据库中操作,放到程序里更好些 追问 我的思路是:用当前时间(current_timestamp)减去24小时后得到一个时间,在和那个时间字段进行比较。问题是,该减去多少才是24小时之前的那个时间点。 追答 我给你的不行吗? 当前时间减一天, 追问 可以,谢谢,只是想多学点知识,您能不能帮我解答一下。十分感谢 追答 select DATE_ADD(current_timestamp, INTERVAL -1 DAY); 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 yaosniper 2012-12-17 · TA获得超过116个赞 知道小有建树答主 回答量:242 采纳率:0% 帮助的人:75.1万 我也去答题访问个人页 关注 展开全部 unix_timestamp(datetime)-unix_timestamp(1)<24*60*60; 根据时间戳来计算。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 23速腾小白 2012-12-17 · 超过27用户采纳过TA的回答 知道答主 回答量:102 采纳率:0% 帮助的人:40.2万 我也去答题访问个人页 关注 展开全部 取出整个数据,然后在截取字符串 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-01-20 如何更新mysql数据库中datetime类型的字段 2015-01-30 mysql数据库中字段为时间类型要怎么什么类型表示 213 2018-04-18 sql中如何使datetime类型的数据只显示日期? 2013-06-04 mysql 数据库 字段 datetime 类型 增加天数,... 22 2013-08-12 mysql插入数据有(datetime类型怎么插入) 求一个... 3 2014-09-22 mysql获取10分钟内的数据;1个小时内的数据;1天内的数... 19 2011-05-14 在mysql中怎么插入一个time类型的数据,数据库字段的数... 1 2014-12-21 如何更新mysql数据库中datetime类型的字段 13 更多类似问题 > 为你推荐: