TP6便捷快速查询日、月、年数据的方法
发表于:2021-07-19 10:12:30浏览:4076次
开发中有时会遇到按日、按周、按月等查询数据的问题,对此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为字段名。
推荐文章
- 价税合计、销项税额、发票金额 三者关系是?
- 勾股博客介绍及安装教程
- Vite 3.0 发布,下一代的前端工具链
- 韦伯空间望远镜飞行软件采用 C++ 编写、内置定制的JS解释器
- notepad++ 正则表达式替换常用方法
- ThinkPHP发布安全更新版本(V6.1.0/V6.0.14),移除对think-filesystem库的依赖
- 最新PHP 7.4.32, PHP8.0.24 & PHP8.1.11三个分支发布了新版本
- 最美的国产操作系统:深度操作系统 deepin 20.5 发布
- Gitee内的开源项目的指数是如何计算的?
- 用ECharts的getDataURL方法自动下载Chart图到服务器

