我有一个参加不同日期的桌子.我现在想要参加上个月的最后一次参加.我用过这个:
$attt = Attendance::find()
->select('daytime')
->orderBy(['daytime' => SORT_DESC])
->one();
得到上个月的最后一个条目,但它没有给我上个月的最后一个条目.我的表是
最佳答案 尝试设置
$yourMonth = date('m') -1;
$attt = Attendance::find()->select('daytime')
->where(" MONTH( my_date_field) = $yourMonth ")
->orderBy(['daytime'=>SORT_DESC])->one();