pilot911
Новичок
Такая странность у SELECT и UPDATE
Как известно, Update - это два запроса в одном Select и Replace
Делаю два запроса c одинаковой начинкой - первый - селект:
а второй - апдейт
Селект возвращает 3 строчки, а апдейт - обновляет одну запись всего один раз, а должен (по логике) сделать это три раза.. почему так ?
Как известно, Update - это два запроса в одном Select и Replace
Делаю два запроса c одинаковой начинкой - первый - селект:
PHP:
SELECT stock.* FROM stock
LEFT JOIN buy_stock ON stock.id = buy_stock.stock_id
LEFT JOIN fe_users ON buy_stock.user_id = fe_users.id
а второй - апдейт
PHP:
UPDATE stock
LEFT JOIN buy_stock ON stock.id = buy_stock.stock_id
LEFT JOIN fe_users ON buy_stock.user_id = fe_users.id
SET fe_users.money= fe_users.money + 10
Селект возвращает 3 строчки, а апдейт - обновляет одну запись всего один раз, а должен (по логике) сделать это три раза.. почему так ?