0

このコードは機能するはずなので機能していません。Between and 節を使用して開始期間と終了期間の間の period_id を確認したいのですが、その方法を実行できません。

$return = Yii::app()->db->createCommand()
                            ->select('period_id')
                            ->from('SCHOOL_PERIODS')
                            ->where('school_id=:school_id', array(':school_id'=>$schoolId))
                            ->andWhere('syear=:syear', array(':syear'=>$schoolYear))
                            ->andWhere('ignore_scheduling IS NULL')
                            ->andWhere('period_id>:start', array(':start' => $startPeriod))
                            ->andWhere('period_id<:end', array(':end' => $maxPeriod))
                            ->order('sort_order asc')
                            ->queryAll();
        return $return;
4

1 に答える 1