栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > Java

记录一次thinkphp查询 time字段+10分钟的数据

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

记录一次thinkphp查询 time字段+10分钟的数据

记录一次
需要取出当前时间大于订单完成时间time增加1小时的订单数据
比如订单完成时间为 2022-06-06 12:00:00 数据表字段为 time
需要在查询的时候判断当前时间是否大于订单完成时间增加一小时
平常使用的是循环然后根据时间再判断循环获取
查阅tp与sql文档
可以使用tp查询+原生语句来实现 终于不用每次循环去取了

        $lists = db("order") //无用 表名而已
        ->where(["state"=>0,"open_time"=>"0000-00-00 00:00:00"])//我的订单状态条件 无视
        ->whereTime('ctime', 'd')//这个是查询当日的数据 tp自带方法
		->where("'".date("Y-m-d H:i:s",time())."' > ".'DATE_ADD(`time`,INTERVAL 60 minute) ')
		
		->order("id desc")->select(); 

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1036372.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号