TP6便捷快速查询日、月、年数据的方法
发表于:2022-01-27 16:27:02浏览:4647次
开发中有时会遇到按日、按周、按月等查询数据的问题,对此TP自带有对应的查询方式,方便快捷,这里记录一下。
PS:create_time为字段名。
// 获取当日的数据
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();栏目分类全部>
推荐文章
- 通过js实现button按钮间隔一分钟可点击
- Mysql用户权限配置
- BootCDN——稳定、快速、免费的前端开源项目 CDN 加速服务
- 不写一行代码,完成一份最小可运行性的爬虫代码
- Linux下搭建SVN服务器及自动更新项目文件到web发布目录(www)
- 手把手教你在linux下搭建mysql多主多从
- 实用技能:60个常用的Linux命令
- SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length
- 浅谈linux中/dev/vda1文件满了解决方法
- Linux shell脚本删除某个文件夹下所有文件
