TP6便捷快速查询日、月、年数据的方法
发表于:2021-07-19 10:12:30浏览:3901次
开发中有时会遇到按日、按周、按月等查询数据的问题,对此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为字段名。
推荐文章
- thinkphp使用where in查询order按照in的顺序排序
- 用phpqrcode轻松生成二维码,可自带logo
- Gitee内的开源项目的指数是如何计算的?
- window11系统,局域网无法访问本地php项目的解决方案
- 烦人啊!微信总是弹出企业微信邀请信息,怎么关闭通知?
- Promise的实例用法
- 微软推出 VS Code for the Web 无需在 PC 上进行安装 打开浏览器就可以开始工作
- 电商网站高并发秒杀系统如何实现正确的扣减库存?
- tinnkphp6使用腾讯地图API获取客户的当前位置(城市,经纬度)
- 如何在gitee上提交Pull Request,给他人的项目贡献自己的代码

