@gachkydxvbgd

Как обновить все записи в таблице?

Как обновить все записи

Нужно умножить

Items::updateAllCounters(['price' => ], $condition);

Как увеличить все цены на 10 процентов и уменьшить

Допустим цены 5000/6000
Результат при увеличении 5500/6600
Результат при уменьшении 4500/4600
  • Вопрос задан
  • 263 просмотра
Решения вопроса 1
Увеличить на 10%:

Items::updateAll(['price' => new \yii\db\Expression('price * 1.1')]);

Уменьшить на 10%:

Items::updateAll(['price' => new \yii\db\Expression('price * 0.9')]);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы