converter - How to use Oracle Update Select Statement? -
टेबल ए टेबल बी एक परिणाम MSSQL QUERY इसे आज़माएं: बाहरी WHERE की स्थिति एसेट में रीसेट (नल के लिए) से बचती है, जिसमें आपके सबक्वेंसी में संबंधित ITEM नहीं है।
आइटम BASE_WT BASE_AMT एएए 50 500 BBB 100 6000
आइटम आउटलुक WT AMT एएए 20140105 10 100 BBB 20140106 10 600 एएए 20140107 10 100
एएए 30 300 बीबीबी 90 5400
एक सेट आधार का अद्यतन करें = WT = BASE_WT - एक्स। वाईटी BASE_AMT = BASE_AMT - X.AMT से A, (SELECT ITEM, SUM (B.WT) WT, SUM (B) .AMT) बी से एएमटी, '20140105' और '20140107' आईटीईएम के माध्यम से बी के बाहर जहां ए। एएमटी = एक्स। आईएएमटी
एक सेट अपडेट करें (BASE_WT, BASE_AMT) = (SELECT A.BASE_WT - SUM (बी.डब्ल्यू.टी.), एएबीएसईएएमटी - एसएम (बीएएमटीटी) बी से WHOE BOUNDY से '20140105' और '20140107' और बीआईटीई = ए.ओ.टी.एम.) ए.ए.एम.ए.एम. में (बी से चयन करें आइटम '20140105' और '20140107 के बीच' );
Comments
Post a Comment