查询行数 - Yii
Number of rows of query - Yii
我想获取 Yii 中查询返回的行数。这是我的查询:
$programsAlreadyExist = $connection->createCommand('
SELECT *
FROM `cat_programme`
WHERE `programme_code` = 513')
->queryAll();
"COUNT" 关键字应该 return 一行包含请求的号码。 :-)
SELECT COUNT(*) FROM cat_programme WHERE programme_code = 513
将 SELECT 更改为:
SELECT count (*) FROM cat_programme WHERE programme_code = '513'
谢谢!!
你也可以通过 count()
方法
例如
$programsAlreadyExist = MyModel::find()
->where(['programme_code' => '513'])
->count();
我想获取 Yii 中查询返回的行数。这是我的查询:
$programsAlreadyExist = $connection->createCommand('
SELECT *
FROM `cat_programme`
WHERE `programme_code` = 513')
->queryAll();
"COUNT" 关键字应该 return 一行包含请求的号码。 :-)
SELECT COUNT(*) FROM cat_programme WHERE programme_code = 513
将 SELECT 更改为:
SELECT count (*) FROM cat_programme WHERE programme_code = '513'
谢谢!!
你也可以通过 count()
方法
例如
$programsAlreadyExist = MyModel::find()
->where(['programme_code' => '513'])
->count();