इस उत्तर के अतिरिक्त यदि आपको तालिका ए के अनुसार तालिका बी.मूल्य बदलने की आवश्यकता है। गतिशील रूप से आप उदाहरण के लिए कर सकते हैं:
UPDATE tableB
INNER JOIN tableA ON tableB.name = tableA.name
SET tableB.value = IF(tableA.value > 0, tableA.value, tableB.value)
WHERE tableA.name = 'Joe'