我有一个类似的查询
Yii::app()->db->createCommand("SELECT * FROM `tbl_one` t1 LEFT JOIN `tbl_two` t2 on t1.idea_id = t2.id WHERE create_time >=:t")->bindValues(array(":t" =>$start))->queryScalar();
在yii农场工作但没有工作!!请帮我
您可以删除queryScalar()
,因为它将尝试从数据库中获得一个结果
并使用CCD_ 2得到所有结果
这不是答案,因为tinybyte已经回答了。为了更好地理解。请参阅
// execute a query SQL
Yii::app()->db->createCommand($yoursql)->query();
// query and return all rows of result
Yii::app()->db->createCommand($yoursql)->queryAll();
// query and return the first row of result
Yii::app()->db->createCommand($yoursql)->queryRow();
// query and return the first column of result
Yii::app()->db->createCommand($yoursql)->queryColumn();
// query and return the first column of result
Yii::app()->db->createCommand($yoursql)->queryScalar();