【问题标题】:Yii - Get min, max of a column using active recordYii - 使用活动记录获取列的最小值,最大值
【发布时间】:2011-12-04 02:58:52
【问题描述】:

我正在使用活动记录。让我们调用模型产品。如何使用活动记录获取“从 tbl_product 中选择最小值(价格),其中名称为 '%hair spray%'”?

【问题讨论】:

    标签: php activerecord yii


    【解决方案1】:

    你可以这样使用:

    $criteria = new CDbCriteria;
    $criteria->select='MIN(price) as minprice';
    $criteria->condition='name LIKE :searchTxt';
    $criteria->params=array(':searchTxt'=>'%hair spray%');
    $product = Product::model()->find($criteria);
    

    您只需要声明: public $minprice; 在您的模型类中。 (使用上面的例子。)

    See docs here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多