Обновить SQL-запрос, исключая те, что в другой таблице

У меня есть две таблицы, pricelist.plpart и bsp_priceupdate.xplpart

все цены в таблице прайс-листов должны быть обновлены на 3%, ИСКЛЮЧАЯ цены, указанные в таблице bsp_priceupdate.

я буду запускать это обновление в sql 7.

Ценю твою помощь.

D

1 ответ

Я думаю, что-то подобное должно сделать это...

UPDATE pricelist.plpart
SET price = ROUND( price * 1.03, 2 )
WHERE NOT EXISTS (
    SELECT *
    FROM bsp_priceupdate.xplpart
    WHERE bsp_priceupdate.xplpart.partID = pricelist.plpart.partID )
Другие вопросы по тегам