TP6便捷快速查询日、月、年数据的方法
发表于:2021-07-19 10:12:30浏览:4604次
开发中有时会遇到按日、按周、按月等查询数据的问题,对此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为字段名。
推荐文章
- 微信小程序wx.scanCode,扫描二维码或者条形码获取数据
- PHP实现工作年限自动计算,工作0-6个月的算0.5年,7-12个月的算1年
- ThinkPHP6伪静态设置并隐藏默认模块名,如home
- 国产PHP框架,ThinkPHP 8.1版本发布,新版功能盘点
- Thinkphp6在Windows下使用Phpstudy工具升级或全局安装composer
- php使用AES对部分代码进行加密
- 2021年轻人熬夜报告:你每天熬夜都在干什么?
- Thinkphp6使用mPdf实现生成pdf文件
- 82个常规的前端JavaScript方法封装(11~20)
- Unicode15.0标准发布,新增鹅、姜、驴、豌豆等emoji表情

