查询的行数-Yii

时间:2018-07-02 14:36:25

标签: sql yii

我想获取Yii中查询返回的行数。这是我的查询:

        $programsAlreadyExist = $connection->createCommand('
                SELECT *
                FROM `cat_programme` 
                WHERE `programme_code` = 513')
                ->queryAll();

3 个答案:

答案 0 :(得分:0)

“ COUNT”关键字应返回包含所请求号码的行。 :-)

SELECT COUNT(*) FROM cat_programme WHERE programme_code = 513

答案 1 :(得分:0)

将SELECT更改为:

SELECT count (*) FROM cat_programme WHERE programme_code = '513'

谢谢!!

答案 2 :(得分:0)

如果通过count()方法,您也可以这样做

对于校园

$programsAlreadyExist = MyModel::find()
    ->where(['programme_code' => '513'])
    ->count();