如何从yii2中的db获取上个月的最后一个条目?

时间:2015-09-22 18:21:54

标签: php yii2

我有一张桌子attendace出席了不同的日期。现在我想参加上个月的最后一次参加。我用过这个:

$attt = Attendance::find()
    ->select('daytime')
    ->orderBy(['daytime' => SORT_DESC])
    ->one();

获取上个月的最后一个条目,但它没有给我上个月的最后一个条目。我的表是enter image description here

1 个答案:

答案 0 :(得分:2)

尝试设置

$yourMonth = date('m') -1;
$attt = Attendance::find()->select('daytime')
->where(" MONTH( my_date_field) = $yourMonth ")
->orderBy(['daytime'=>SORT_DESC])->one();