четверг, 29 сентября 2011 г.

MySQL: UPDATE вместе с JOIN

Рассмотрим на примере, запрос к базе CS Cart, если кому любопытно

UPDATE `cscart_products_categories` c // таблица в которой нам необходимо произвести обновление 
 LEFT JOIN cscart_product_features_values v  ON c.product_id=v.product_id  //Присоединяем другую таблицу
SET c.category_id=181 // а вот уже и то что нам нужно обновить
WHERE v.variant_id=2886 AND c.category_id=114 //условия

Комментариев нет:

Отправить комментарий