我想获取Yii中查询返回的行数。这是我的查询:
$programsAlreadyExist = $connection->createCommand('
SELECT *
FROM `cat_programme`
WHERE `programme_code` = 513')
->queryAll();
答案 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();