TP6便捷快速查询日、月、年数据的方法
发表于:2021-07-19 10:12:30浏览:4700次
开发中有时会遇到按日、按周、按月等查询数据的问题,对此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为字段名。
推荐文章
- 原生js和jquery方式获取浏览器的各种高度和宽度(页面width和height)
- 五种方法 前端代码实现九宫格布局
- 企业微信最新的jssdk使用说明 WECOM-JSSDK Demo
- 推荐一款免费好用的思维导图软件:知犀思维导图
- php实现pdf转word文档,pdf转excel表格的方案
- 今晚新剧,碧血玄黄7/8集:金锋动,银剑现,道象阴阳变
- 开源免费的个人博客软件,勾股BLOG2.0发布
- window11系统,局域网无法访问本地php项目的解决方案
- windows11系统,小乌龟TortoiseGit、TortoiseSvn的红黄绿图标不见了的解决方案
- 开源的OA办公系统 — 勾股OA 4.92.10发布

