TP6便捷快速查询日、月、年数据的方法
发表于:2021-07-19 10:12:30浏览:2789次
开发中有时会遇到按日、按周、按月等查询数据的问题,对此TP自带有对应的查询方式,方便快捷,这里记录一下。
// 获取当日的数据 Db::table('table')->whereTime('create_time', 'today')->select(); // 获取昨天的数据 Db::table('table')->whereTime('create_time', 'yesterday')->select(); // 获取本周的数据 Db::table('table')->whereTime('create_time', 'week')->select(); // 获取上周的数据 Db::table('table')->whereTime('create_time', 'last week')->select(); // 获取本月的数据 Db::table('table')->whereTime('create_time', 'month')->select(); // 获取上月的数据 Db::table('table')->whereTime('create_time', 'last month')->select(); // 获取今年的数据 Db::table('table')->whereTime('create_time', 'year')->select(); // 获取去年的数据 Db::table('table')->whereTime('create_time', 'last year')->select();
PS:create_time为字段名。
推荐文章
- PHP实现今天、昨天 、本周、上周、本月、上月、本季度等方法
- javascript对字符串的切割截取方法集合
- js保留两位小数的合理处理方法
- 焕然一新 新版 Vue3中文文档上线
- thinkphp6命令行介绍及常规使用
- CRM的基本功能模块是什么?如何判断企业是否需要CRM系统?
- ThinkPHP发布安全更新版本(V6.1.0/V6.0.14),移除对think-filesystem库的依赖
- PHP中的public,static,private,protected,final,const,abstract解析与区别
- 82个常规的前端JavaScript方法封装(41~50)
- 四行JavaScript代码实现禁止复制网站内容