Выполнение SQL запросов


// возвращает набор строк
$posts = Yii::$app->db->createCommand('SELECT * FROM post')->queryAll();

// вернёт одну строку (первую строку)
$post = Yii::$app->db->createCommand('SELECT * FROM post WHERE id=1')->queryOne();

// вернёт один столбец (первый столбец)
$titles = Yii::$app->db->createCommand('SELECT title FROM post')->queryColumn();

// вернёт скалярное значение
$count = Yii::$app->db->createCommand('SELECT COUNT(*) FROM post')->queryScalar();