gpt4 book ai didi

php - 将日期时间字段值添加到mysql中的整数字段值

转载 作者:行者123 更新时间:2023-11-29 03:04:57 25 4
gpt4 key购买 nike

是否可以将一个日期时间字段值如 2013-06-22 09:46:00 添加到一个或多个整数字段值如 1(代表天数列)2(表示小时列)那么将日期时间值与整数相加后得到的结果必须是日期时间形式,以便我可以与另一个日期时间字段值进行比较。就像我在添加整数字段 2013-06-23 11:46:00 后得到结果一样,我想将它与另一个 datetime 字段值进行比较,这样如果结果值大于比较值然后只有它会给我结果。

我知道它在 php 中是如何工作的,但我想通过查询来完成。

我们将不胜感激。

最佳答案

我认为您需要的是 MySQL 的 date_add() 函数 - http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-add .

例如,DATE_ADD('2013-06-22 09:46:00', INTERVAL 1 DAY),您可以将日期时间和日期间隔替换为相应的列名。

更新让我们假设,日期时间字段称为 FIELDA,整数字段称为 FIELDB,表示天数,那么该函数可能被调用为:

DATE_ADD(FIELDA, INTERVAL FIELDB DAY);

但是,如果整数字段表示小时,您可以将其称为:

DATE_ADD(FIELDA, INTERVAL FIELDB HOUR);

希望以上对您有所帮助!

关于php - 将日期时间字段值添加到mysql中的整数字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17253020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com