gpt4 book ai didi

php - 在不考虑年份的情况下,laravel 上的 whereBetween 类型日期

转载 作者:行者123 更新时间:2023-12-04 16:48:19 24 4
gpt4 key购买 nike

我想显示日期介于 05-27 和 05-29 (m-d) 之间的数据,而不考虑年份。

示例查询可能如下所示:

employee::whereBetween('birthday', array('05-27', '05-29'))->get();

例如,如果我有 5 个项目:1989-05-27,1989-05-29,1992-05-27,1993-05-27,1993-05-28

应显示所有项目。这可能吗?

最佳答案

您可以创建 advanced queries像这样来实现它。

Employee::select('*')
->whereMonth('birthday', '=', '5')
->where(function ($query) {
$query->whereDay('birthday', '>=', 27)
->whereDay('birthday', '<=', 29);
})
->get();

关于php - 在不考虑年份的情况下,laravel 上的 whereBetween 类型日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34102492/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com