Задавайте вопросы, мы ответим
Вы не зашли.
Нужно было сделать UPDATE сразу нескольких таблиц, и пока писала код проверить работает ли синтаксис, нечайно рановато нажала отослать, и удивилась, что код сработал
Неактивен
animegirl написал:
Нужно было сделать UPDATE сразу нескольких таблиц, и пока писала код проверить работает ли синтаксис, нечайно рановато нажала отослать, и удивилась, что код сработал
UPDATE user_profile,user_interest SET user_profile.interests_access=2,user_interest.interest_access=2 WHERE user_profile.uid=97
Совершенно не понятно как, но были изменены 2 строчки, по одной в каждой из таблиц.
Понятно как: в таблице user_interest у вас была всего одна строка, а в таблице user_profile одна строка удовлетворяла условию user_profile.uid=97.
animegirl написал:
Теперь вопрос: А как вообще правильно? Чтоб и синтаксис не нарушать и быстро работало.
Второй вариант.
Неактивен
Понятно как: в таблице user_interest у вас была всего одна строка, а в таблице user_profile одна строка удовлетворяла условию user_profile.uid=97.
А я уж было поверила в телепатию MySQL´а
Неактивен