$connection = Yii::app()->db;
$command=$connection->createCommand($sqlStatement);
$rows=$command->queryAll();
上記のコードを実行しているSQLとMySQL Workbenchで同じSQLを実行していることを比較しています。そして、2つは異なる行数を返します。CDbCommand-> queryAll()ですべての行が返されない
のMySQL Workbenchは、すべての行を返しています。上記のコードは常に合計よりも小さい数値を返します。
制限はコマンドの-1です。他に何を確認するか分からない。いくつかのYiiの制限はありますか?行を制限するメモリ制約? Yiiのキャッシュのようなもの?
は、(SELECT文の束から下流の.phpスクリプト内に置かれている)上記のコードの前に実行可能な以前のSQL文は、この影響を与えることができますか?
私はYiiのに新しいが、SQLやMySQLとむしろバッフル付きませんよ。
を参照してください – scaisEdge
SELECT * FROM table1 – Trober
または私のデータベース内の任意のテーブル – Trober