visionliao 2015-04-02 17:36:49 4409次浏览 0条回复 0 0 0

我的表里有个日期字段start_time,里面存有不同日期的数据,我需要查询出属于某个月的所有记录, 通过criteria怎么设置查询条件呢? 我是这样做的:

$auto_date=date("Y-m");  //  得到当前月份
$criteria = new CDbCriteria();
//  查询出数据库里属于当前月份的所有记录
$criteria->addCondition("DATE_FORMAT(start_time,'%Y-%m')=:time");
$criteria->params = array(
    ':time'=>$auto_date,
);

这样不管用,貌似YII不认识DATE_FORMAT这个函数,改如何实现呢?各位来交流一下经验吧,求解

    没有找到数据。
您需要登录后才可以回复。登录 | 立即注册