News::find()->where(['category_id' => $id])->with('comments')->with('photos')->asArray()->limit(10)->all()
$result = mysqli_fetch_assoc($res)
$mail->clearAddresses();
$data = User::find()->select(['FROM_UNIXTIME(created_at, "%Y-%m-%d") as date', 'COUNT(id) as value'])->where(['FROM_UNIXTIME(created_at, "%m")' => $month])->groupBy(['FROM_UNIXTIME(created_at, "%d")'])->asArray()->all();
SELECT `new_tours`.* FROM `new_tours`
LEFT JOIN `tours_prices` `lp` ON `new_tours`.`id` = `lp`.`tour_id`
LEFT JOIN `currency` ON currency.code = "RUB"
LEFT JOIN `user_wallet` ON user_wallet.user_id = new_tours.user_id
WHERE ((select max(`price`) from `tours_prices`) < user_wallet.balance)
GROUP BY `new_tours`.`id`