Vezměte si případ dvou tabulek, Books
a Orders
. V případě, že zvýšíme počet knih v konkrétní objednávce pomocí Order.ID = 1002
v Orders
tabulky, pak musíme také snížit celkový počet knih dostupných na našem skladě o stejný počet v Books
tabulka.
UPDATE Books, Orders
SET Orders.Quantity = Orders.Quantity + 2,
Books.InStock = Books.InStock - 2
WHERE
Books.BookID = Orders.BookID
AND Orders.OrderID = 1002;