Я хочу получить количество строк, возвращаемых запросом в Yii. Это мой запрос:
$programsAlreadyExist = $connection->createCommand(' SELECT * FROM `cat_programme` WHERE `programme_code` = 513') ->queryAll();
Измените SELECT на:
SELECT count (*) FROM cat_programme WHERE programme_code = '513'
Спасибо !!
Вы также можете сделать, если с помощью count() метода
count()
Для примера
$programsAlreadyExist = MyModel::find() ->where(['programme_code' => '513']) ->count();
Ключевое слово "COUNT" должно возвращать строку, содержащую запрошенный номер. : -)
SELECT COUNT(*) FROM cat_programme WHERE programme_code = 513