У меня есть два запроса, например:
$q = $dbc -> prepare("UPDATE accounts SET motivation = motivation+100 WHERE motivation <= maxMotivation-100");
$q -> execute();
$q = $dbc -> prepare("UPDATE accounts SET motivation = maxMotivation WHERE motivation > maxMotivation-100");
$q -> execute();
Это в основном гарантирует, что число не может превышать максимально допустимое число.Но проблема в том, что это входит в cronjob, так как я могу сделать это в одном утверждении?Если первое не помогло, сделайте второе или, если первое успешно, пропустите второе.Есть ли способ с mysql, если заявления?