thinkphp6如何按照年月日查询数据对应的信息

技术控 Loading... 阅读

今天改造之前的tp6开发的程序生成sitemap.txt文件提交到各大搜搜引擎,由于网站的数据很多,不得不按照月份提取链接。

经过一顿查找资料,最终找到一个适合当下阶段使用的sql语句。

代码如下:

// 获取当日的数据
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();

经过月份查找数据,已经能按照每个月生成数据了。

Tags:

版权声明:若无特殊注明,本文皆为《书蓝画青》原创,转载务必保留文章来源。

本文链接:thinkphp6如何按照年月日查询数据对应的信息 & https://boke.slhq.cn/2125.html

推荐阅读
发表评论 取消回复
表情 图片 链接 代码

分享