Sie können mit dem folgenden Skript aktualisieren, aber Sie müssen überprüfen, ob die Aktualisierung korrekt ist oder nicht. Wenn Sie einige Beispieldaten angeben, ist es einfach, das Problem zu verfolgen.
UPDATE STRObjednavka as o SET dph = (
SELECT max(dph) FROM STRCena WHERE
menuKodCode =
(SELECT max(menuKodCode) FROM STRMenu WHERE
id = o.menuId
)
AND
skupinaId =
(SELECT max(stravGroupId) FROM grups1 WHERE
PKey =
(SELECT max(SGroup) FROM users1 WHERE
PKey = o.userId
)))
WHERE o.price > 0 AND `date` > '2015-01-28 13:52:36' AND dph = 0;