Перейти к содержимому

ГДЕ ВСТАВИТЬ MySQl & PHP

0

В MySql можно сделать UPDATE, используя WHERE для нескольких пользователей, таких как:

 $users = ['user1', 'user2', 'user3']; $amount = 25; $users = implode(", ",array_keys($users)); "UPDATE balances SET balance = (balance + $amount) WHERE obj_id IN ($users)" 

Вопрос: возможно ли сделать вставку WHERE IN, аналогичную приведенной ниже, без использования циклов foreach перед запросом?

 "INSERT INTO balances ('balance', 'user_id') VALUES (($amount), user_id) WHERE user_id IN ($users)" 
452 просмотра
Alex Statnii спросил 7 лет назад
A 3

0 ответов